Browse Restaurants by Areas

Sri Krishna Restaurant, Central Delhi

Address: No. 15A / 50, WEA, Opposite Ajmal Khan Road, Karol Bagh, New Delhi
Cuisine: South Indian
Telephone: 2572 2227
Opening Hours: 11:00 AM - 10:00 PM
Average Cost for Two: 200
Rating:

« Go back to Central Delhi Restaurants

Delhi Tour Booking