crabcreampuff6
in
Mountain View, CA
Fresh Taste Mandarin Kitchen
2107 El Camino Real
Palo Alto
CA
94306
(650) 324-8749
4.5
mi