Touch of Spice, South Delhi
Address: | 6 & 7, CSC Complex, DDA Market, Mount Kailash, East of Kailash, New Delhi |
Cuisine: | Others | Telephone: | 2623 6659, 2621 6659, +91 - 93122 86112 |
Opening Hours: | 11:00 AM - 3:00 PM and 6:00 PM - 11:00 PM |
Average Cost for Two: | 200 |
Rating: |