Sagar Tea Stall is located in Dehradun, India on Chakarata Rd, opposite Araya Samaj Minder, Tyagi Market, Shahpur, Prem Nagar. Sagar Tea Stall is rated 4.8 out of 5 in the category breakfast restaurant in India.
Address
Chakarata Rd, opposite Araya Samaj Minder, Tyagi Market, Shahpur, Prem Nagar
Offerings
CoffeeSmall plates