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.
(mt) Hosting Plan: DV Managed
(mt) Customer Since: 2009