The American Italian Deli & Gelater

Flag as Inappropriate

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
(650) 948-6745
  • Hours: By appointment
  • Hours: Mon - Fri, 9am - 7pm; Sat, 9am - 8pm; Sun, closed.
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »