Location address
There are also parking lots for your vehicle, the nearest parking lot is Lot 4 Underground in 65 meters distance from The American Italian Deli, Alternatively, you can also park your car in another parking lot (Surface-Parking Lot 4) and walk the short distance to the restaurant.
You will find The American Italian Deli at 42 Elm Street, 95030, Los Gatos, United States. You can view it on the map below and use it to easily navigate to the restaurant. Also mapped out are the public transport stops and parking lots near the 42 Elm Street, 95030, Los Gatos, United States.
Map
More restaurants near The American Italian Deli
The following restaurants are in direct vicinity to The American Italian Deli. These nearby restaurants are close to 42 Elm Street, 95030, Los Gatos, United States and therefore an alternative to The American Italian Deli.