Saran Tea Stop is located in Siliguri, India on PCVR8C3, Unnamed Road, Ward 41, Don Bosco Colony. Saran Tea Stop is rated 3.5 out of 5 in the category tea house in India.
Address
PCVR8C3, Unnamed Road, Ward 41, Don Bosco Colony
Service options
Takeaway
Dine-in