shrimpbites
in
Redwood City, CA
Yucca De Lac
180 El Camino Real
Palo Alto
CA
94304
(650) 322-1188
4.5
mi