Have you tried Sam Lagrassa's?
Share your story.
The best and the largest sandwiches in Boston! Be sure to go hungry! You cannot go wrong with any of the signature or specialty sandwiches. My favorite is the Honey Baked Ham!
44 Province St, Boston, MA 02108