It is a centrally air-conditioned restaurant situated at Vadapalani in Chennai, near the Lord Murugan temple. A non-smoking restaurant, it serves the best of Indian, Chinese, South Indian and Andhra delicacies. The restaurant can accommodate 160 people..