Icy Delights offers a variety of flavorful snowballs and ice cream treats.