01 - Turn on your oven's broiler function to high heat for melting cheese and toasting the rolls.
02 - Arrange the split hoagie rolls cut-side up on a baking sheet. Layer each bottom half with a slice of provolone and mozzarella cheese.
03 - Place the baking sheet under the broiler for 1 to 2 minutes, watching closely until the cheese bubbles and begins to melt and the bread edges turn golden. Remove promptly from the oven.
04 - Distribute the Genoa salami, deli ham, mortadella or turkey, and capicola evenly across the cheese-covered bottom halves of the rolls.
05 - In a large mixing bowl, toss together the shredded lettuce, sliced red onion, pepperoncini, halved cherry tomatoes, and black olives until evenly mixed.
06 - In a small separate bowl, whisk the mayonnaise, red wine vinegar, olive oil, dried oregano, garlic powder, salt, and black pepper until the mixture is smooth and emulsified.
07 - Pour the prepared dressing over the vegetable mixture. Toss thoroughly with tongs or spoons until every piece is evenly coated.
08 - Mound a generous portion of the dressed salad on top of the layered meats on each roll.
09 - Sprinkle with freshly cracked black pepper and grated Parmesan cheese if desired. Place the top halves of the rolls on the salads, press down gently, and serve immediately while the bread remains warm.