Browse Restaurants by Areas

Sri Krishna Udupi Restaurant, Central Delhi

Address: 12A / 20, WEA, Saraswati Marg, Karol Bagh, New Delhi
Cuisine: South Indian
Telephone: 2572 7659, +91 - 96502 81156, +91 - 97117 18307
Opening Hours: 7:00 AM - 11:00 PM
Average Cost for Two: 150
Rating:

« Go back to Central Delhi Restaurants

Delhi Tour Booking