In a small bowl, dissolve the active dry yeast and sugar in warm water. Let it sit for about 5-10 minutes until frothy.
In a large mixing bowl, combine the flour and salt. Make a well in the center and add the beaten eggs, vegetable oil, and the yeast mixture.
Mix until a dough forms. Knead the dough on a lightly floured surface for about 10 minutes until it is smooth and elastic.
Place the dough in a greased bowl, cover with a damp cloth, and let it rise in a warm place for about 1-2 hours, or until doubled in size.
Preheat your oven to 350°F (175°C).
Punch down the risen dough and divide it into small balls (about 12-15 pieces).
Roll out each ball into a thin circle (as thin as possible without tearing).
Grease a large round baking dish or cake pan with melted butter.
Layer each rolled-out dough circle in the baking dish, brushing each layer generously with melted butter. Repeat until all the dough is used up.
Bake in the preheated oven for about 30-35 minutes, or until the top is golden brown and the layers are cooked through.
Remove the cake from the oven and immediately drizzle the honey over the top while it is still hot.
Brush with the remaining melted butter.
Sprinkle with nigella seeds if desired.
Allow the cake to cool slightly before cutting into pieces.
Enjoy your meal!