Nanban Tea Stall is a tea store located in Namakkal, Tamil Nadu. The average rating of this place is 5.00 out of 5 stars based on 1 reviews. The street address of this place is No 38, 16A7, Thirumalaisamy St, Namakkal, Tamil Nadu 637001, India. It is about 0.29 kilometers away from the Namakkal railway station.
Medline labs Vijayakumar 17 months ago
First quality Lemon tea available