Italian Restaurants nearby Manorama Tower, Shankar Changu Kanha Thakur Marg, Sector 10, Nerul, Navi Mumbai, Maharashtra 400706, India

Indian Spice

Approximately 0.58 km away
Address: Neighbourhood Shopping Complex, Palm Beach Road, Behind SBI bank, Sector 4, Nerul, Navi Mumbai

Sip & Bitesss

Approximately 0.74 km away
Address: Shop 2, F1 Paradise Apartment, Opposite SIES College, Sector 3, Nerul, Navi Mumbai

Neopolitan Pizza

Approximately 1.84 km away
Address: G 17/18, Haware Centurion Mall, Seawoods, Navi Mumbai