405 California Ave, Palo Alto, CA 94306 +1 650-326-6505
restaurant, Portola Valley, CA, US
Today
How to go there