The American Italian Deli ★★★★☆4.3 (134) Restaurants Sandwich shop · Deli 42 Elm St, Los Gatos, CA 95030 Call Website Details →