Phone: +16509486745
Address: 139 Main St, Los Altos, United States
City: Los Altos
Menu Dishes: 35
Reviews: 3810
"Summary: I have been visiting American Italian Deli on and off since 2007. If you're craving a delicious sandwich, I recommend trying The Godfather. I like to enjoy it on sourdough bread with the soft insides to cut down on calories. They also have other delicious items like Pasta Salad and Lasagna. Overall, be sure to visit this place next time you're in Los Altos."
All prices are estimates on menu.