Slice of Italy, South Delhi
Address: | 90 A, Mehar Chand Market, Lodhi Road, New Delhi |
Cuisine: | Italian, Pizza | Telephone: | 2464 0111, 2464 0333, 2464 0444, 2464 0555 |
Opening Hours: | 10:00 AM - 1:00 AM [For Delivery] and 11:00 AM - 11:00 PM [For Dine - in] |
Average Cost for Two: | 350 |
Rating: |