Italian Delicatessen, LOS ALTOS, California (CA)
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
