Tag Archives: Vesuvius
ON SITE (Ep. 6) Vesuvius
This week we catch up with the Freddo Family. They have been a staple on the North Shore of Boston food scene for the past 40 years. We stop by their highly successful restaurant in Salem (VESUVIUS). They also have a sister location in Marblehead and Cindy’s in Swampscott. We talk about pizza, yelp reviews…