Hotel Thainadu is a restaurant located in Villupuram, Tamil Nadu. The average rating of this place is 4.20 out of 5 stars based on 28 reviews. The street address of this place is P4H4+XX6, Villupuram, Tamil Nadu 606206, India. It is about 10.06 kilometers away from the Kuttakudi railway station.
Martin Manivannan 35 months ago
Nice roadside eatery.
Geetha Chandrasekaran 59 months ago
Not so bad
gopi Ramanathan 47 months ago
Good taste