Main content starts here, tab to start navigating

Hours & Location

206 North Santa Cruz Avenue,
Los Gatos, CA 95030

(408) 395-6434

Wednesday - Sunday 3:30 pm - 7:30 pm

Closed Mondays and Tuesdays

Get Directions