Hotels
Things to Do
Restaurants
Nightlife
Travel
California Cafe
Address:
700 Welch Road
Stanford Barn
Palo Alto, CA 94304
view map
Phone:
+1 650 325 2233
Map:
Contact
·
Privacy
·
Terms