Setup your precise location
Show all images

Al Makka Restaurant

12664.7 km • Diwalipura, Vadodara
3.3
159 ratings
Mughlai, North Indian | ₹500 for two
Photos
Ambience
Food
View More