Amudha Chettinad Restaurant is located in Chennai, India on Shop No. 22, 57, Tiruvalluvar Salai, Seethammal Colony, Lubdhi Colony, Teynampet. Amudha Chettinad Restaurant is rated 4.3 out of 5 in the category chettinad restaurant in India.
Address
Shop No. 22, 57, Tiruvalluvar Salai, Seethammal Colony, Lubdhi Colony, Teynampet