Processing, please wait ...
The Sandwich Spot - San Jose
San Jose
Cuisines: Catering, Sandwiches, Salads
Address: 5126 Stevens Creek Blvd ; San Jose CA, 95051
Great Sandwiches
Their customer service is up there with their yummy sandwiches. Always enjoy doing business with this Sandwich shop.