Hot baked biscuits in less than 30 minutes? Yes please! Here's a simple recipe for Italian almond biscuits. They are chewy, delicately sweet and packed with the rich flavour of roasted almond.
125