In a large bowl, whisk together olive oil, eggs, sugar, whole milk, lemon juice, lemon zest, orange zest, vanilla, and Amaro del Capo.
In a separate bowl, whisk together flour, baking soda, baking powder, and kosher salt.
Fold the wet ingredients into the dry ingredients until combined, being careful not to overmix.
Sprinkle turbinado sugar on top of the batter before baking.
Bake in a preheated oven at 350°F for about one hour.
Dust with powdered sugar before serving.
