
1900 El Camino Real, Atherton, CA 94027
contact us
650-838-0111 text/call (9:30am-6:00pm)
Service hour
Monday: 9:30am--6pm
Tuesday: 9:30am--8pm
Wednesday: 9:30am--8pm
Thursday: 9:30am--8pm
Friday: 9:30am--8pm
SATURSDAY: 9:30am---8pm
SUNDAY: 9:30am--8pm
We are located in the City of Atherton, but if you are using a GPS it will read Menlo Park. We are located right next to Celia’s Mexican Restaurant