HELP ME FIND
Need a triple decker sandwich. Actually, Where can i find a good turkey club, in town or out have car will travel for a real club(real turkey, no pressed stuff)
You could try calling Sam LaGrassa's in Boston.
44 Province St, Boston, MA 02108
I have heard that the Bickford's chain roasts their own turkey for their turkey clubs and other turkey offerings.
All Star Sandwich Bar in Inman Square, Cambridge. They aren't triple decker, but the Gobbler is one of my favs. The poutine is good too. I challenge you to order and eat both. They serve very healthy portions.
change your Help Me Find to something more descriptive like "Looking for Triple Decker Sandwich". You might get more hits.
the best clubs i have found ae at the Washington Deli in Chelsea. They are huge and if i remember correctly they use Boars Head meats
located in Pratville
373 Washington Avenue chelsea