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