Houston's only organic tea house with over 150 different teas.
Best place for tea in Houston hands down!
Don't forget to bring your wife.
Try the Sakura Black Tea. OMG it's heavenly!
try the cookies, they're amazing!
Lemon bars and strawberry Sencha Japanese organic green tea pair beautifully together. Or for the summer, try a frozen green tea smoothie.
Get a lemon green tea bar. Scrumptious.
Must get a lemon bar!