Scott's Seafood

855 El Camino Real
Palo Alto, CA
650.323.1555
37.438364
-122.161038

for Scott's Seafood
Directions
from: