Los Gatos Food & Drink Event/Festival

+ Place
1 to 1 of 1

The American Italian Deli

42 Elm Street, Los Gatos, CA 95030 (Map)

The American Italian Deli specializes in fresh American style deli sandwiches with an Italian theme twist. The Godfather sandwich (Part I and…

+1 4083993354

1 to 1 of 1