Anup Tea Stall is located in Siliguri, India on Vishal mega mart, Burdwan Rd, Ward 32, Babupara. Anup Tea Stall is rated 4.7 out of 5 in the category store in India.
Address
Vishal mega mart, Burdwan Rd, Ward 32, Babupara
Service options
Takeaway
Dine-in