We serve fruit tea, milk foam tea, tiramisu, coffee and dessert here at Feng Cha 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!
Know a great happy hour or special for this location?
Suggest an edit
945 W Stacy Rd Ste 150, Allen, TX 75013
© 2025 Checkle, Inc
Privacy
Terms