Commonly known as "Italian Wedding Cookies", these deliciously decadent cookies made with ground almonds and coated with powdered sugar.