FENG CHA FLAGSHIP STORE I LLC
- Dining - Chinese Food
Feng Cha is a franchised brand from China. It has over 600 franchisees globally. The shop here in Richardson location will be the 2nd location in the U.S. after New York's location. Feng Cha is a teahouse concept, which we offer tea beverages, pastry, dessert and freshly made bread to our customers while providing a comfortable environment.