In a spacious mixing bowl, combine 2 cups of the all-purpose flour with the granulated sugar, instant yeast, and salt. Stir the dry ingredients together until they are evenly mixed.
In a separate bowl, whisk together the warm milk, melted butter, and eggs until combined and smooth.
Gradually pour the wet mixture into the dry ingredients, stirring constantly until a shaggy dough forms.
Slowly incorporate the remaining flour, about 1/2 cup at a time, until a soft and slightly sticky dough starts to take shape.
Transfer the dough onto a floured work surface and knead for approximately 5-7 minutes, or until the dough is smooth and elastic to the touch.
Shape the kneaded dough into a ball and place it in a greased bowl. Cover the bowl with a clean kitchen towel, then place it in a warm environment to rise for 1 hour or until it has doubled in size.
While the dough is rising, prepare the filling by mixing together the ground cinnamon and packed brown sugar in a small bowl until well combined.
Once the dough has risen, gently punch it down to release any air bubbles. Roll it out on a floured surface into a rectangle measuring approximately 12x18 inches.
Brush the surface of the dough with the melted butter, ensuring it's generously coated, then evenly sprinkle the cinnamon-sugar mixture over the entire dough surface.
Cut the dough into strips that are about 1-2 inches wide. Stack the strips neatly on top of each other, then cut the stacked dough into squares.
Prepare a loaf pan by greasing it well, then carefully arrange the squares inside the pan vertically, ensuring they fit snugly together.
Cover the loaf pan with a towel and allow it to rise again in a warm spot for about 30 minutes, letting the dough puff up further.
Preheat your oven to 350°F (175°C) during the last 10 minutes of the second rise.
Bake the bread in the preheated oven for 30-35 minutes, or until the top is golden brown and a toothpick inserted into the center comes out clean.
Once baked, remove the bread from the oven and let it cool in the pan for 10 minutes. Carefully transfer it to a wire rack to cool completely.