For the basil mayo: Puree the basil, garlic, mayonnaise, lemon juice and salt to taste in a blender until smooth. Transfer to a bowl.
For the red wine dressing: In a Mason jar with a lid, combine the red wine vinegar, red pepper flakes, honey, olive oil, and salt and pepper to taste. Shake vigorously until well combined.
For the hoagie: Mix together the romaine, bell peppers and some vinaigrette and season with salt and pepper.
Cut the roll horizontally, then remove the insides of the top of the roll to create a well. Spread basil mayo on each side.
Place the capicola, mortadella, and salami along the bottom, then top with the provolone. Add the tomatoes, and then top with the olives, pepperoncini and roasted peppers.
Fill the well in the top of the roll with the dressed romaine and bell peppers and form a sandwich. Cut into small slices and serve immediately.