Feng Cha
Tea House · Dessert Shop
Feng Cha is a tea house offering a unique selection of beverages and desserts. The establishment is known for brewing connections and sparking change through its offerings.
Location
Best places nearby
The highest rated places close to Feng Cha.
Local restaurants nearby
1040 Grant Rd, Ste 350, Mountain View, CA 94040, USA



