Remove Ads

Photo of The Sandwich Spot

The Sandwich Spot

2420 Broadway St, Redwood City, California 94063 USA

1.2K Reviews

We now offers The Rich Reuben Melt for lunch - a delicious combo of pastrami, Swiss cheese, sauerkraut, and Thousand Island Aioli

Photo Credit: Yelp

Remove Ads