Krishna South Indian Food Corner is located in New Delhi, India on Shop No. 26, Khanpur Extension, Near Bikaner Sweets. Krishna South Indian Food Corner is rated 4.5 out of 5 in the category south indian restaurant in India.
Address
Shop No. 26, Khanpur Extension, Near Bikaner Sweets