Offers a great range of south indian dishes, delicacies, sweets and savouries. Famous Chain of Restuarants in Tamil Nadu, India.