Italian Restaurants nearby Sector 20A, Faridabad, Haryana 121003, India

Youphoria Restaurant Bar & Lounge

Approximately 1.07 km away
Address: SCO 25, 1st Floor, Sector 16 Market, Faridabad

Cafe Parmesan

Approximately 1.79 km away
Address: 42, 1st Floor, Huda Market, Sector 15, Faridabad

Anupam Sweets & Restaurant

Approximately 1.86 km away
Address: 32 A, Basement, BK Chowk, Nehru Ground, NIT, Faridabad