Contact No. : 8527085815
Address : Shop No.9, The Italian Fast Food Plaza, Aali Village, Ali, New, Delhi - 110076
Contact Person: The Italian Fast Food Plaza
Website:
8th Floor, Pavillion Mall, Civil L..
Lounge Bars, Fine Dining Lounge Bar..