Celia's
1850 El Camino Real, Menlo Park
(650) 321-8227
Recent Reviews
Celia's
1850 El Camino Real, Menlo Park 94025
(650) 321-8227