American Italian Delicatessen

139 Main St
Los Altos CA 94022
185 Reviews
{{::location.tagLine.value.text}}

Sponsored Topics

Cuisine

Deli

Opening Hours

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

Website

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>