south indian restaurants. excellent place to have delicious indian pure veg foods in adyar chennai south indian food veg restaurant indian food menu