406 California Ave, Palo Alto, CA 94306 +1 650-325-8888
restaurant, Palo Alto, CA, US
Today
How to go there