Dense and chewy almond biscuits originally from Sienna.
Ingredients: almonds nuts, eggs, icing sugar, orange, lemon, salt