Feng Cha
Tea House
Feng Cha is a tea house offering a variety of beverages. They provide online ordering for takeout and delivery. Key facts used: 'Feng Cha', 'tea house', 'Order Takeout or Delivery'.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Feng Cha.
Local restaurants nearby
2528 Old Denton Rd, Ste 150, Carrollton, TX 75006, USA



