Makes four servings.
1 fresh orange
1 fresh lemon
3 c fresh milk
1 cinnamon stick
2 tbsp cinnamon powder, divided
1 ¼ c sugar, divided
3 eggs
8 slices thick white bread
½ c olive oil
Remove the zest from the orange and lemon, using a fine grater or a zester. Pour the milk into a deep saucepan and add the orange and lemon zests, the cinnamon stick, 1 tbsp of the cinnamon powder, and 1 cup of the sugar. Simmer the mixture for about 5 minutes so milk gets infused with the flavor. Turn off the heat and let the mixture cool completely.
Arrange the bread slices in a shallow dish and pour in milk mixture. Let stand until bread softens.
In a separate dish, beat the eggs slightly. Dip both sides of the soaked bread in beaten eggs. Heat olive oil in frying pan and fry the bread until brown on both sides, turning once. (You may have to do this in batches.)
Transfer each fried bread to a clean plate. Mix the remaining ¼ cup sugar and 1 tbsp cinnamon powder and sprinkle over the bread.