"Lemon Snowballs are soft, melt-in-your-mouth cookies with a zesty lemon flavor and a hint of nutty crunch from the ground walnuts. These delicate, bite-sized treats are rolled in confectioners' sugar while still warm, giving them a light, powdery coating that looks like freshly fallen snow. Perfect for holiday gatherings or as a refreshing treat any time of the year, these cookies bring a delightful mix of sweetness and tartness to every bite...."