India | Delhi | New Delhi

South Indian Restaurant

South Indian Restaurant is located at Karol Bagh in Delhi. It is a vegetarian restaurant specializing in South Indian cuisine. Its spacious dining hall can accommodate up to 120 persons at a time. The restaurant is centrally air-conditioned and offers channel music for entertainment. It is open daily from 06:00 to 23:00 hrs.

Updated on 7th June, 2005
District: New Delhi
Location: 10212 Padam Singh Road
Karol Bagh
New Delhi    
Phone: +91-11-25717126
Fax: +91-11-25781030


Copyright 2014 by Online Highways LLC. Enjoy some India trivia. Send Us Your Comments