The Sandwich Spot
July 24, 2015 | sack
The Sandwich Spot is a full service deli offering 24 delicious specialty sandwiches, made to order sandwiches, salads, a variety of beverages and chips. The Spot also offers BBQ and smoked Tri-Tip, pulled pork and chopped chicken thigh sandwiches on certain days. They have friendly and personable staff that deliver superior service. Come on in and give them a try!
123 E El Camino Real
Mountain View, CA 94040
(650) 906-6176