The Sandwich Spot - Redwood City
Opens on Wednesday

The Sandwich Spot - Redwood City

$ • American • Sandwich • Salads
4.8
(103)
  •  
View delivery time and booking fee.

2420 Broadway, Redwood City, CA 94063 • More info