Italian Stromboli
This Italian Stromboli is a golden-baked roll of savory deli meats and melty cheese wrapped in pizza dough and brushed with a garlic-Parmesan butter.
It’s like a handheld pizza roll stuffed with all your favorite Italian flavors—perfect…