Indian Tea Stall
New Mandi, Muzaffarnagar, Uttar Pradesh 251001, India
Write a review
Recommended locationsAman Pahwa
It is a small place serving very good tea at very reasonable price. Might not be the place where your family can sit.
ALL IS WELL DO FOR HAWEN
That's my tea