Straits Cafe

3295 El Camino Real
Palo Alto, CA
650.494.7168
37.42082
-122.13698

for Straits Cafe
Directions
from: