Almond biscuits are traditional to the Southern region of Sicily and they are often decorated beautifully and served on platters for special occasions...