Paste di Mandorla are delicious Italian lemon almond biscuits made from ground almonds. With crispy edges and soft and chewy centres, they are very moreish!| Mrs Jones's Kitchen