American Italian Delicatessen

139 Main St
Los Altos CA 94022
185 Reviews

Sponsored Topics



Opening Hours

  • Mon: 9am-5pm
  • Tue: 9am-5pm
  • Wed: 9am-5pm
  • Thu: 9am-5pm
  • Fri: 9am-5pm
  • Sat: 9am-5pm
  • Sun: 9am-4pm


Take me there

See a problem? Let us know!
<p>Located in downtown Los Altos, the American Italian Deli &amp; 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.</p>