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