Delco family business famous for its stromboli celebrating 80 years
A father and son are celebrating 80 delicious years of their family business in Delaware County, where legend holds, the Stromboli was invented.