A large cheese pizza for $6.99? How does First Sandwich Shop, of Walpole, Mass., make any “dough” off that? All puns aside, the First Sandwich Shop, in the heart of downtown Walpole (a southwest Boston suburb), has gained a reputation by offering large portions of food at a great value. Now, all this would be […]