The Sandwich Spot

2420 Broadway St
Redwood City, CA  
Hours of Operation
Mon-Sat 10am-10pm
Sun 11am-4:30pm
Customer Reviews
Business Details
People Also Viewed
Gourmet Haus Staudt Gifts & Cafe
2615 Broadway St
Redwood City, CA
Otto's Deli
826 Main St
Redwood City, CA
Papa John's Pizza
1201 El Camino Real
Redwood City, CA