E-Menu
Rate us
Share on

Chettinad is a region located in the southern indian state of Tamilnadu. The term is used to refer to 96 villages where Natukottai Chettiars originate from. Chettinad is famous world-over for its unique cuisine and architecture and has great importance historically and culturally.