Browse Restaurants by Areas

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:

« Go back to South Delhi Restaurants

Delhi Tour Booking