New? Start Here
Where are you?
What would you like?
Processing, please wait ...
The Sandwich Spot - San Jose
Cuisines: Catering, Sandwiches, Salads
Address: 5126 Stevens Creek Blvd ; San Jose CA, 95051
Their customer service is up there with their yummy sandwiches. Always enjoy doing business with this Sandwich shop.