Powered by Tripadvisor

The Sandwich Spot

155 South Francis St
Sunnyvale, CA 94085
Uber
MORE PHOTOS