The American Italian Deli & Gelater
Address:
139 Main St, Los Altos, CA 94022
Phone:
(650) 948-6745
Hours:
- Mon: 9am-5pm
- Tue: 9am-5pm
- Wed: 9am-5pm
- Thu: 9am-7pm
- Fri: 9am-7pm
- Sat: 9am-7pm
- Sun: 9am-4pm
Other Details:
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.
Restaurants, Caterers, Delicatessens, Deli
Other Businesses:
- Bistro Blends of Los Altos at 375 Fremont Ave, Los Altos, CA 94024
- Miles Barbeque & Catering Service at 61 N San Antonio Rd, Los Altos, CA 94022
- Main Street Bagels at 666 Fremont Ave, Los Altos, CA 94024
- Starbucks at 654 Fremont Ave, Los Altos, CA 94024
- Donut Du Jour at 108 State St, Los Altos, CA 94022