The original Teahouse was born from a desire to serve traditional Taiwanese tea to friends and family. It was born from the tradition of revering the tea leaf, and it’s nearly limitless flavors and benefits. And it was born as a place where neighbors could gather, and exchange stories over a cup of tea.
STORE HOURSMonday to Friday 10am - 9pm |
Saturday 10am - 9pm |
Sunday 11am - 7pm |
Yellow Parking Garage; Located at: 5085 Westheimer Rd, Houston, TX 77056
LOCATION IN MALL
Rink Level, Subway side