Light, chewy Italian cookies made from almond paste Light, chewy Italian cookies made from almond paste are a delightful treat that brings a … Learn more…