Setup your precise location
Show all images

Baroda Sandwich

12662.5 km • Karelibagh, Vadodara
3.9
1K ratings
Pizza, Fast Food | ₹400 for two
Photos
Ambience
Food
View More