Dissolve the yeast in the warmed milk and set aside.
Combine the sugar and salt together in a large bowl. Gradually add the flour and warm milk mixture.
Blend thoroughly. Add the eggs and olive oil, mix well, and knead until soft and well-blended.
Cover with a damp cloth and leave to rise in a warm place for about 2 hours, or until dough has doubled in volume.
Knead the dough again, and using a rolling pin, roll the dough as thin as possible over a floured surface. Brush the entire surface of the dough with softened pork lard.
Start rolling the dough, bit by bit, from one side to the other (as if you were rolling up a poster).
When the dough has been rolled up, allow it to rest for 4 hours (or overnight).
After the dough has risen, coil it loosely, so that it resembles a snail shell. Transfer to a greased baking sheet.
Cover with an extremely large inverted bowl or bucket, large enough to ensure that the dough will not stick to the bowl's surface when it rises.
Allow the dough to rise for several hours.
Preheat the oven to 190ºC. Bake for around 45 minutes, or until the top is golden-brown.
Brush the surface with melted butter and sprinkle generously with confectioner's sugar (and ground cinnamon).