Shop no-4, metro Station, La Serena Building, below Azad Nagar
Mumbai, Maharashtra, India
Azad Nagar
Add a photo
2 photos
Benvenuto Restaurant
Add a photo
Add your opinion
Planning your trip, pay attention to Mansa Devi Mandir and remember to choose where to eat: this restaurant is right aside the mentioned attraction. Benvenuto Restaurant serves Italian and Mexican cuisines.