Preheat oven to 375°F.
Heat meatballs and sauce. Add frozen meatballs, marinara sauce, Italian seasoning, garlic powder, and red pepper flakes (if using) to a large skillet over medium heat.
Simmer. Cover and reduce heat to low. Simmer for 10 minutes, stirring occasionally. Remove the lid and simmer 3–5 minutes more if the sauce needs to thicken.
Prepare the rolls. Slice rolls lengthwise without cutting all the way through. Remove a small amount of the inside bread to create a well for the meatballs.
Toast the rolls. Brush the inside of the rolls with melted butter and toast in the oven for about 5 minutes.
Assemble the subs. Place 5–6 meatballs in each roll. Spoon a little extra sauce over the meatballs and top with mozzarella and Parmesan cheese.
Bake. Place sandwiches on a baking sheet and bake for 10–12 minutes, until the cheese is melted and the edges of the rolls are lightly crisp.
Serve. Sprinkle with fresh parsley and let rest for 2–3 minutes before serving.