Alotta’s Deli & Restaurant
2249 Grant Road, Los Altos, California 94024 | alottasdeli.com | (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.
Nick Plasencia | (813) 445-8276 | email@example.com>