The soft almond cookies are a baked flagship of the island of Sicily. However, they are also a traditional pastry…