Indulge in these delightful Italian Wedding Cookies. These powdered sugar-coated butterball cookies are studded with almonds, creating a perfect blend of sweetness and crunch. Try this homemade cookie recipe today!