Celia's

1850 El Camino Real, Menlo Park
(650) 321-8227