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

Create a flower sculpture centerpiece
History Driving Tour of Silicon Valley High Tech Companies
Cozy up with chai & chaat -Silicon Valley Indian street food
Location
139 Main St
Los Altos, CA
North Los Altos