The Sandwich Spot
Category
General Information
Locality: San Carlos, California
Phone: +1 650-394-4770
Address: 1312 Laurel St 94070 San Carlos, CA, US
Likes: 51
Reviews
Facebook Blog
Popular Listings
Which Wich
7610 Hazard Center Dr, Ste 501 92108 San Diego, CA, US
+1 619-686-9424
Sandwich shop
Jersey Mike's Subs
8880 Foothill Blvd., Ste. 104 91730-7198 Rancho Cucamonga, CA, US
+1 909-944-3400
Fast food restaurant, Sandwich shop, Caterer
7-Eleven
2509 Coronado Ave 92154 San Diego, CA, US
+1 619-424-8475
Shopping & retail, Automotive, aircraft & boat, Coffee shop, Fast food restaurant, Sandwich shop, Pizza Place, Petrol station, Convenience store, Sweet Shop