Contact Form
FENG CHA - Allen
We serve fruit tea, milk foam tea, tiramisu, and more here at Feng Chau in Allen, Texas. We're located near Allen Premium Outlets at the corner of Stacy Road and North Watters Road. Order online for carryout or delivery!
Cuisines
Asian
Coffee and Tea
Dessert
Business Hours
Mon - Thu: | Noon - 9:00 PM |
Fri & Sat: | 11:30 AM - 9:30 PM |
Sun: | Noon - 8:30 PM |