1700 Embarcadero Rd
Palo Alto, CA 94303
I took my family (14 of us) for lunch and it was fabulous! It was one of those meals that you really remember because it was so good. The food and…
Didn't find what you were looking for?
Please help others by helping us do better.