tofuwrap
in
San Jose, CA
Fu Lam Moon Restaurant
40460 Albrae St
Fremont
CA
94538
(510) 668-1333
13.5
mi