Main content starts here, tab to start navigating

Hours & Location

1495 The Alameda,
San Jose, CA 95126

(408) 320-2654

Sun - Thurs: 9am - 9pm

Fri & Sat: 9am - 10pm

**Please note, we are closed on Easter Sunday, Thanksgiving Day, Christmas Eve, Christmas Day and New Year's Day. 

Please be courteous to our neighbors and do not block their driveways.

Get Directions