In a bowl, combine warm milk and sugar.
Sprinkle yeast over the top and let sit for 5-10 minutes until frothy.
In a large mixing bowl, whisk together flour and salt.
Add activated yeast mixture, melted butter, and eggs to the dry ingredients.
Mix until a sticky dough forms.
Transfer dough to a floured surface and knead for 8-10 minutes until smooth and elastic.
Place dough in a greased bowl, cover with a towel, and let rise in a warm place until doubled in size (about 1 hour).
Punch down the dough, divide into 12 equal pieces, and shape into balls.
Place shaped rolls on a prepared baking sheet, cover, and allow to rise until doubled (about 30-40 minutes).
Preheat oven to 375°F (190°C).
Brush rolls with melted butter and bake for 15-20 minutes until golden brown.
Allow rolls to cool slightly before serving.