South Indian restaurants in Delhi are perfect to enjoy a feast from down south
Juggernaut
Dakshin
Coast cafe
Andhra bhawan
Tamil Nadu house
Savya rasa
Naviedyam