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