401 E 900 S UNIT B, Salt Lake City, UT 84111, United States
View on Map
What travelers say:
Definitely a great environment to relax and drink tea. You can go in and order a pot, buy loose leaf tea, or buy tea accessories. They have a huge selection to pick from.