I found a hidden gem in south Delhi that will whet your desire of a perfect south Indian meal - Idlinama!
Here's a list of the best South Indian restaurants in Delhi. While some of them may be well-known food chains, others are local, low-scale traditional eateries nestled in the busiest corners of the city.