The Sandwich Spot
Drag box to select area
The Sandwich Spot is a deli and restaurant serving sandwiches like The Manwich, The Foxy Lady and The El Camino. Sandwich options include roast beef, bacon, turkey, salami, chicken breast, pepper jack cheese, marinated chicken, cheddar cheese and avocado.
2420 Broadway St, Redwood City, CA 94063