Straits Cafe-Palo Alto
(650) 494-7168
3295 El Camino Real, Palo Alto, California, 94306-2210
Featured businesses
180 El Camino Real, Ste 1140, Palo Alto, California, 94304
(650) 272-5157
3150 El Camino Real, Palo Alto, California, 94306
325 Hamilton Ave, Palo Alto, California, 94301
(650) 328-6800
774 Emerson St, Palo Alto, California, 94301
(650) 326-8676
660 Stanford Shopping Ctr, Ste 230, Palo Alto, California, 94304
(650) 329-1450