Preheat the oven to (170°C / 340°F).
In a large mixing bowl, whisk together the olive oil, orange juice, honey, sugar, orange zest, brandy, cinnamon, cloves, and baking soda.
In a separate bowl, combine flour and baking powder.
Add the flour to the bowl with the wet ingredients in batches without overmixing.
Next, stir in the walnuts.
Brush a round 12-inch (31 cm) baking pan with olive oil and coat with semolina. Transfer the cake batter to the prepared pan.
Bake for about 35-40 minutes, or until honey-brown on top and a toothpick inserted in the center of the cake comes out clean.
Allow the cake to cool for 15 minutes.
Drizzle with honey on top and spread evenly with a spoon.
Sprinkle with ground walnuts. Then let the cake cool to room temperature.
Cut into 24 square pieces and serve with extra honey if you want.