Italian Restaurants nearby C-25, Opposite Stellar IT Park, Sector 62, Noida

New Town Cafe - Park Plaza

Approximately 1.58 km away
Address: Park Plaza Hotel, C Block, Sector 55, Noida

London Cafe

Approximately 1.76 km away
Address: H-224, Opposite Ginger Hotel, Sector 63, Noida