Main content starts here, tab to start navigating

Hours & Location

3935 Freedom Cir,
Santa Clara, CA 95054

(408) 496-6777

Monday - Sunday 
11:00 am - 9:00 pm 

Get Directions