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
206 North Santa Cruz Avenue,
Los Gatos, CA 95030
(408) 395-6434
Wednesday - Sunday 3:30 pm - 7:30 pm
Closed Mondays and Tuesdays