This long-standing, family run Italian restaurant serves some of the North Shore’s best family style dinners for takeout. cuisineFooditalianitalian cuisineitalian foodItalyItaly CuisineItaly FoodPeabodytoscanavideoVlogYouTube