A reliable choice for South Indian veg fare with moderate prices, though little in the way of ambience. Read more