★ 3.9 / 5 of 7817 Reviews
#7 Vegetarian in Navi Mumbai
Indian
Upper Deck
Seawoods, T-25-30, 3rd Floor, Centurion Mall, Sector 19A Nerul Rd, Navi Mumbai, India, 400706, British Indian Ocean Territory
"Awesome and not an iota less, love this place !!!"