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
Fusion Inn Cafe
1973 W, Avenue L 93534 Lancaster, CA, US
+1 661-726-0661
Mexican restaurant, Restaurant, Vegetarian/Vegan Restaurant, Latin American restaurant, Indian restaurant
Indian Summer Grill
958 Main St 90245 El Segundo, CA, US
+1 310-322-7550
Bar, Vegetarian/Vegan Restaurant, Indian restaurant
Everest Kitchen
1150 Solano Ave 94706 Albany, CA, US
+1 510-338-9668
Restaurant, Vegetarian/Vegan Restaurant, Nepalese restaurant