The American Italian Delicatessen

The American Italian Delicatessen

At The American Italian Delicatessen, dine on an array of specialty sandwiches. Lasagna, ravioli, and other Italian classics are also available. With its original location in Los Altos opening in 1956, this dog-friendly deli knows how to wow.

© 2024 DogTrekker.com
Website by Brandhound