★ 4.4 / 5 from 3213 reviews
Chellammals Manpaanai Samayal
7, South Street, Medical College Rd, Opposite To Annai Sathya Sports Stadium, Ganapathy Nagar, Thanjavur, Tamil Nadu 613007, India, 613001, Thanjāvūr
"Wooooowwwww! What a beautiful place to have lunch. The ambience will make you calm and enjoyable. They cook food using their own traditional chekku oi..."