Made on (mt) – Salumeria Italiana

Salumeria Italiana is regarded by many as Boston’s best Italian deli. Since it’s opening, 50 years ago in Boston’s North End, it’s been a popular destination for locals and tourists alike. Salumeria Italiana is much more than a deli — it’s a place to learn, sample and explore.

Start your great ideas with (mt):

Duration: 3:20
Publisher: Media Temple
You can watch this video also at the source.