96, Sher Mansion, Seth Motishah Ln, Mazagaon, Byculla, Mumbai, India
No delivery
Spot something wrong?
Dishes at Swagat Bar & Restaurant. Prices may vary in venue.