Italian Restaurants nearby 180, Nehru Road, Corner, Opposite Railway Station, Vile Parle (E), Nehru Rd, Navpada, Vile Parle East, Vile Parle, Mumbai, Maharashtra 400057, India
Approximately 0.95 km away
Address: IBIS Mumbai Airport, Junction of Nehru Road & Western Express Highway, Near Domestic Airport, Vile Parle East, Mumbai