★ 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
"Good food and love the open to sky dinning concept"