Coming soon… a Teahouse near you! 

New Stores

Coming Soon in Winter 2021! The Teahouse Royal Oaks 2600 S Kirkwood Rd #400 Houston TX 77077

Learn More