Butcher shop deli · 575 University Ave, Los Gatos, CA
More food in Los Gatos, CA · Butcher Shop Deli in Los Gatos