The Sandwich Spot
1295 Laurel St, San Carlos
(650) 394-4770
Recent Reviews
Order Online
Reserve
You May Also Like
Sushi Kazoku - 1201 Laurel St
Japanese, Sushi Bar
Round Table Pizza - 1324 El Camino Real
Pizza
New York pizza, pasta & more - 1340 El Camino Real
Pizza, Italian
Restaurants in San Carlos, CA
The Sandwich Spot
1295 Laurel St, San Carlos, CA 94070
(650) 394-4770