Hyderabad Tea Stall is a tea store located in Shimla, Himachal Pradesh. The average rating of this place is 3.20 out of 5 stars based on 13 reviews. The street address of this place is 4538+W6G, Old Bus Stand Rd, Shilli, Shimla, Himachal Pradesh 171001, India. It is about 0.46 kilometers away from the Shimla railway station.
Narinder Singh Mehta 48 months ago
Nice place ????
No One 60 months ago
Not present
Younus Ali 72 months ago
Nice place