In case you're in Walpole, MA
First Sandwich Shop is one of In case you're in Walpole, MA.

1. First Sandwich Shop

975 Main St, Walpole, MA
Sandwich Spot · 5 tips and reviews