Skip to Main Content

Feng Cha Tea House

Categories: Coffee/Tea Bubble Tea

Address

13540 University Boulevard
Suite 200
Sugar Land, TX 77479
(516) 754-7202

Visit Website

View on Google Maps

Details

Feng Cha creates one of a kind bubble tea along with specialty cakes and desserts.

Nearby Dining

Nearby Shopping

Nearby Things to Do