Toast the bread (optional but recommended): Split the roll, drizzle the cut sides with a little olive oil, and toast until lightly crisp. This adds flavor and helps prevent sogginess.
Layer the meat and cheese: On the bottom half, layer salami, capicola, mortadella (or pepperoni), and provolone.
Keep it even so it bites clean.
Prep the salad base: On a large cutting board, pile the shredded lettuce, sliced onion, pepperoncini, and olives if using.
Mix the dressing: In a small bowl, whisk mayo, red wine vinegar, olive oil, Dijon, oregano, garlic powder, red pepper flakes, salt, and pepper until creamy.
Chop and toss: Spoon the dressing over the lettuce pile. Using a large knife, roughly chop and fold the mixture together until the lettuce is coated and the pieces are bite-sized. Don’t mince it—keep some texture.
Add tomatoes: Lay tomato slices over the meat and season lightly with salt and pepper for extra flavor.
Build the grinder: Mound the chopped salad over the tomatoes.
Press gently so it stays put, then cap with the top half of the roll.
Set and slice: Press the sandwich lightly, let it sit 1–2 minutes, then slice in half with a sharp knife. Serve right away.