Preheat your oven to 350°F (175°C).
Cook the elbow macaroni according to package instructions; drain and set aside.
In a saucepan, melt the butter over medium heat.
Stir in the flour, salt, pepper, and paprika until smooth.
Gradually whisk in the milk, cooking until the mixture thickens.
Remove from heat and stir in the cheddar and mozzarella cheese until melted.
Combine the cheese sauce with the cooked macaroni in a large bowl.
Pour the mixture into a greased baking dish.
Top with breadcrumbs and a sprinkle of cheese.
Bake for 25-30 minutes, or until golden and bubbly.