In a large mixing bowl, whisk together mayonnaise, red wine vinegar, garlic, salt, pepper, crushed red pepper, and Italian seasoning. Fold in half of the pepperoncinis, and all of the red onion and lettuce until coated. Refrigerate while you create the rest of the sandwich.
Slice loaves in half lengthwise, placing on your baking sheet. Scoop out the center of the bread to create boats for all the toppings. (You'll have a ½ inch wall around the center that's scooped out.)
Top bread with provolone and bake 4 minutes, until melted. Remove from oven.
Top one half with ham and salami and the other half with pepperoni and soppressata. Return to oven 3 minutes to warm. Remove from oven.
Add tomato slices to the top of one size. Drizzle tomatoes with olive oil and sprinkle with salt, pepper and parmesan. Top with grinder salad.
Place the other half on top, gently pressing to seal. Slice and serve.
Notes
Fresh is always best, especially in sandwiches like this one. Use high quality ingredients for the best results. (And always use freshly shredded cheese rather than pre-packaged).
Don’t dress your sandwich until just before serving, as the salad and dressing will cause the bread to become soggy.
Make the salad dressing ahead of time! Just shake it up well before adding to the salad and creating your grinder sandwich.