TULSI TEA STAL is a tea store located in Supaul, Bihar. The average rating of this place is 5.00 out of 5 stars based on 3 reviews. The street address of this place is 4H6V+X39, Supaul, Bihar 852131, India. It is about 12.01 kilometers away from the Jhitkia railway station.
Chandan Kumar 53 months ago
Superb tea quality good service
Sushil Kumar 53 months ago
Good
vivak obray 53 months ago
suparb