Italian almond cookies, also known as Ricciarelli, are a timeless treat that combines simplicity with elegance. These cookies originate from Siena, Italy,
1.1k