Prosper, are you ready to be on fire! Feng Cha Teahouse is pleased to announce that we'll be opening our NEW concept, the Feng Cha Lab @fengchalab this ...
891 Baker St, Ste A18, Costa Mesa, California 92626 · Photo by Feng Cha Teahouse in Feng Cha Teahouse OC. May be an image of · Photo by Feng Cha Teahouse in ...
Order takeout from Feng Cha Teahouse - Berkeley in Berkeley. View the menu, current specials & order food online now.