storefront
Los Altos Location

4546 El Camino Real Suite A11
Los Altos, CA 94022
(650) 209-5071

 

Hours

Daily: 11am – 11pm

Milpitas Location

201 W Calaveras Blvd
Milpitas, CA 95035
(408) 263-1831

 

Hours

Daily: 11am – 11pm

Mountain View Location

236 Castro St
Mountain View, CA 94041
(650) 938-2968

 

Hours

Sunday – Thursday: 11am – 11pm
Friday – Saturday:   11am – 9pm

San Francisco Location

2125 Polk St
San Francisco, CA 94109
(415) 872-9245

 

Hours

Daily: 11am – 11pm

San Jose Location

4328 Moorpark Ave
San Jose, CA 95129
(408) 216-9794

 

Hours

Daily: 11am – 11pm