Houston's only organic tea house with over 150 different teas.
Get a lemon green tea bar. Scrumptious.
Don't forget to bring your wife.
Try the Sakura Black Tea. OMG it's heavenly!
Must get a lemon bar!
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.