To Our valued Celia's Palo Alto customers:
We are once again open for Dine-in and Takeout!
We have our full menu available, and we invite you to come check out our new bar!
Our hours are as follows:
Monday & Tuesday: CLOSED
Wednesday - Sunday: 11:00am-9:00pm.
3740 El Camino Real
Palo Alto, CA 94306
Parking: street and parking lot
Monday & Tuesday: Closed