3850 El Camino Real

Palo Alto, CA 94306

(650) 384-6511

 


HOURS

Sunday - 11AM- 8PM

Monday - 11AM-8PM

Tuesday - 11AM-8PM

Wednesday - 11AM-8PM

Thursday - 11AM-8PM

Friday - 11AM-9PM

Saturday - 11AM-9PM