Main content starts here, tab to start navigating

Hours & Location

3935 Freedom Cir,
Santa Clara, CA 95054

(408) 496-6777

Monday - Thursday
11:30am - 8:00pm

Friday
11:30am - 9:00pm

Saturday
12:00pm - 9:00pm

Sunday
12:00pm - 8:00pm

Get Directions