Exit 13onI-280 Eastbound
Right 0.23 mi
Food white 28@2x
Alotta's Delicatessen
2249 Grant Rd, Los Altos, CA 94024
Amenities
Restaurant
Sandwiches