Processing, please wait ...
The Sandwich Spot - Sunnyvale
Sunnyvale
Cuisines: Catering, Sandwiches, Salads
Address: 121 S. Frances St ; Sunnyvale CA, 94086
The food was good. Packaging was nice. Delivery was 25 minutes late.
good