In a large mixing bowl, combine the flour, sugar, yeast, and salt for the sweet roll dough.
In a small saucepan, heat the milk until warm (around 110°F/43°C). Pour the warm milk into the dry ingredients.
In the mixture add the eggs and melted butter. Stir until a soft dough forms.
Gently transfer the dough onto a surface lightly dusted with flour, and knead it for approximately 5 minutes until it becomes smooth and elastic.
Put the dough in a bowl that has been greased, cover it with a clean kitchen towel, and allow it to rise in a warm location for approximately 1 hour, or until it has doubled in size.
After the dough has finished rising, gently punch it down to release any trapped air bubbles.
On a floured surface, use a rolling pin to roll out the dough into a rectangular shape.
Sprinkle the crushed Chupa Chups lollipops and crumbled halvah evenly over the dough.
Beginning from one of the longer sides, tightly roll up the dough into a log shape.
Cut the log into 12 equal-sized pieces.
Place each piece into a greased muffin tin lined with muffin liners.
Cover the muffin tin with a kitchen towel and let it rise for another 30 minutes.
Preheat your oven to 375°F (190°C).
Bake the muffins for 15-18 minutes or until golden brown and cooked through.
While the muffins are baking, prepare the glaze by whisking together the powdered sugar, milk, and vanilla extract until smooth.
Once the muffins are done, remove them from the oven and transfer them to a cooling rack.
Drizzle the glaze over the warm muffins and let them cool completely before serving.