(NECN) - Saying you serve the “World’s No. 1 Sandwiches” is a pretty big statement, but that’s exactly what the TV Diner team found during a recent visit to Sam LaGrassa’s in Boston.
For more information, check out www.samlagrassas.com
Copyright NECNMIGR - NECN