Skip to main content

Alotta’s Deli

By December 21, 2020On The Road

Alotta’s Deli & Restaurant

2249 Grant Road, Los Altos, California 94024 | | (650) 967-0299

Simply put, Alotta’s makes the best sandwiches in the Bay area.

What To Order

All of the sandwiches are very good, but the meatball sub stands out on fresh sour French bread with meat sauce and melted provolone cheese.

Suggested by
Nick Plasencia | (813) 445-8276  |>