Best Italian Restaurants in Karol Bagh, New Delhi
Look for Best Italian Restaurants in New Delhi
SARANG AGRAWAL 20 Oct 2024
The outlet was not at all clean, the air conditioning was not working, and it was hot. Also they did not give the bill of the order.