Skip to main content

Feng Cha Teahouse - Newark

cafe · Newark, CA

Address
6180 Jarvis Ave Ste W, Newark, CA 94560-1200
Phone
(510) 992-2663
Website
fengchausa.com
Where
37.5489, -122.0497

Search Hominin for Feng Cha Teahouse - Newark

Other cafes nearby

More in Newark