Aachi Chettinadu Hotel is located in Chennai, India on 176, MK Reddy St, Dhanam Nagar, Kumudam Nagar, Mugalivakkam. Aachi Chettinadu Hotel is rated 3.1 out of 5 in the category chettinad restaurant in India.
Address
176, MK Reddy St, Dhanam Nagar, Kumudam Nagar, Mugalivakkam