Preheat oven to 375°F. Line baking sheet with parchment.
Mix flour, sugar, baking powder, and salt in a stand mixer.
Add oil and eggs. Mix until dough forms. (Add OJ if too dry).
Stir in orange zest, Amaretto, almonds, and cherries.
Divide dough in half. Shape into two 12-inch logs on the baking sheet.
Bake for 25 minutes until golden.
Cool logs for 15 minutes. Slice diagonally into 3/4-inch slices.
Place slices cut-side down. Bake 10 mins, flip, bake 10 mins more.
Cool completely on a rack.