Italian Delicatessen, LOS ALTOS, California (CA)

Looking for some food? Italian Delicatessen is among the eateries you can easlily review.
Comfortably positioned at 139 Main Street () in LOS ALTOS, California (CA) (94022), Italian Delicatessen can be contacted at 6509486745. Remember to call up upfront to make a reservation.
More restaurants in LOS ALTOS, California (CA)


Italian Delicatessen contact information and details:
Address: 139 Main Street - , LOS ALTOS, California (CA) 94022
Contact Phone: 6509486745