Feng Cha Teahouse - Newark
6180 Jarvis Ave ste w, Newark
(510) 992-2663
Menu
Reserve
Restaurants in Newark, CA
Feng Cha Teahouse - Newark
6180 Jarvis Ave ste w, Newark, CA 94560
(510) 992-2663