This Stromboli is loaded with Italian meats, cheeses and vegetables, and all wrapped up in a crispy cheesy crust. Like a deluxe pizza, just all rolled up!
26.4k