Madhura Tea Stall is a cafe located in Cuddalore, Tamil Nadu. The average rating of this place is 3.00 out of 5 stars based on 3 reviews. The street address of this place is PQW3+Q2G, Muthaiya Nagar, Thirupapuliyur, Cuddalore, Tamil Nadu 607002, India. It is about 0.12 kilometers away from the Tiruppadirip railway station.
Athithya Kanagarajan 83 months ago
The tea here is very good and is of good quality. They operate from early morning till late night.
Rk Forever 59 months ago
Awesome