Restaurant

The American Italian Deli

3 locals recommend,

Tips from locals

Vicky
April 3, 2014
Famous Godfather sandwich on Dutch Crunch, sit outside and people watch. Downtown Los Altos
Sarah
February 3, 2014
The best sandwich I've ever eaten. Try "The Godfather" on a crusty sourdough roll. Mmm mmm mmm!

Unique things to do nearby

⭐️Mosaic Lamp Workshop
Come Unwind and Deep Relax with Sound Bath Meditation
Create a flower sculpture centerpiece
Location
139 Main St
Los Altos, CA
North Los Altos