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