Deliciously Soft Italian Almond Cookies That Melt in Your Mouth Introduction Italian almond cookies, known as Ricciarelli, are a delightful