Preheat an oven to 350°F (175°C).
Combine ground beef, onion, green pepper, crumbs and egg in a large bowl. Season with Worcestershire sauce, garlic, salt, and pepper; mix well. Form mixture into 8 meatballs. Place meatballs in a 9 x 13 inch baking dish.
Bake meatballs in the preheated oven for 25 minutes. Pour the pasta sauce into a large saucepan; bring to a simmer over low heat. Stir baked meatballs into the simmering sauce. Do not turn oven off. Simmer meatballs sauce for 5 minutes.
Place one meatball, provolone cheese, a sprinkle of Parmesan, and a spoonful of sauce between each roll. Place sandwiches in hot oven; bake until cheeses melt, about 7 minutes.
Optional: Top with 1/4 teaspoon of basil pesto and serve immediately.
Recipe adapted from www.yummly.com