Happy TeaHouse & Café

Phone Number:

(713) 782-6669

Hours of Operation:

Monday – Thursday: 10:00am to 2:00am
Friday – Saturday: 10:00am to 4:00am
Sunday: 10:00am to 2:00am

Address:

9310 Westheimer Rd
Houston, TX 77063