The American Italian Deli & Gelater
Drag box to select area
Located in downtown Los Altos, the American Italian Deli & Gelater is, as the name implies, a classic deli and sandwich shop. The shop features a range of fresh meats, cheeses and breads, made-to-order sandwiches and tasty gelato. Be sure to try the shop's famous "Godfather" sandwich, which is dense with meats, cheese and artichoke. The shop does not accept credit cards, so remember to bring along cash.
139 Main St, Los Altos, CA 94022
- Hours: By appointment
- Hours: Mon - Fri, 9am - 7pm; Sat, 9am - 8pm; Sun, closed.
- Accessible: yes