Kamatchi Mess - Chettinadu Restaurant | Non veg Restaurant is located in Thanjavur, Tamil Nadu. The average rating of this place is 4.30 out of 5 stars based on 1000 reviews. The street address of this place is NO: 86, HOTEL ANNAMALAI COMPLEX, NEW BUS STAND, Baskara Puram, AVP Azhagammal Nagar, Thanjavur, Tamil Nadu 613001, India.