Preheat your oven to 350 degrees F.
In a large bowl, cream together eggs and sugar. Add yogurt and oil; mix until all combined.
Add semolina, salt, baking powder, and orange blossom water. Fold with a spatula until all combined.
Pour half of the batter into a prepared baking dish. Bake for 15minutes or until edges are golden.
Spread Ashta very gently and pour the rest of the batter on top. Bake for 25 more minutes, broil on high until golden on top.
Drizzle cold Simple Syrup (Attar) on top. Wait for the cake to cool down completely, and then cut to desired pieces.
Garnish on the top rosebuds or chopped pistachios.