← Los Altos restaurants
Alotta's
No reviews yet
Sandwich2249 Grant Rd, Los Altos
Own or manage Alotta's? Claim this listing free
Hours
Hours not listed yet.
Details
Address2249 Grant Rd, Los Altos 94024-6954
Phone16509670299
Websitehttps://alottasdeli.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.