Alotta's Delicatessen, LOS ALTOS, California (CA)
Conveniently stationed at 2249 Grant Road () in LOS ALTOS, California (CA) (94024), Alotta's Delicatessen is available at 6509670299. Make sure you give them a call before you go to arrange your table in the restaurant.
More restaurants in LOS ALTOS, California (CA)
Alotta's Delicatessen contact information and details:
Address: 2249 Grant Road - , LOS ALTOS, California (CA) 94024
Contact Phone: 6509670299