Processing, please wait ...
The Sandwich Spot - San Jose
San Jose
Cuisines: Catering, Sandwiches, Salads
Address: 5126 Stevens Creek Blvd ; San Jose CA, 95051
Great tasting sandwiches everyone seemed to like them we had now leftovers :)
Always great to have their sandwiches, we love it all. And their service is exceptional.