3 employees
Los Gatos Meats & Smoke House is a deli that offers various sandwiches, meats, sausages, and cheese products both in-store and online.
1891