A delicious and savory Italian Stromboli, essentially a giant pizza roll stuffed with mozzarella, pepperoni, fresh vegetables, and zesty Italian spices, baked until golden brown.
Keywords: Italian Stromboli, Pizza Roll, Homemade Stromboli, Pepperoni Roll, Baked Pizza Dough