Main content starts here, tab to start navigating

Hours & Location

3200 The Alameda,
Santa Clara, CA 95050

(408) 899-4294

Monday-Wednesday
11am - 10pm

Thursday- Friday
11am - 12am

Saturday:
10:30am - 12am

Sunday:
10:30am - 10pm

Get Directions