Welcome Back!
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.
Contact Us
3740 El Camino Real
Palo Alto, CA 94306
650-843-0643
Parking: street and parking lot
Hours:
Monday & Tuesday: Closed
Wednesday-Sunday: 11:00am-9:00pm