Main content starts here, tab to start navigating

Hours & Location

3935 Freedom Cir,
Santa Clara, CA 95054

(408) 496-6777

Tuesday - Saturday
12 pm - 8 pm

Sunday, Monday, and Christmas Day
Closed

Christmas Eve
12pm to 4pm

Closed on December 26th

Get Directions