Ankush tea shop is a tea store located in Shimla, Himachal Pradesh. The average rating of this place is 4.50 out of 5 stars based on 2 reviews. The street address of this place is 35H8+XR2, Sector 4, New Shimla, Shimla, Himachal Pradesh 171009, India. It is about 1.76 kilometers away from the Shimla railway station.
SUNEEL KUMAR 12 months ago
Very nice shop ..
Nimish.v 24 months ago
Good enough...