Icy Delights is an ice cream shop specializing in snowballs with a variety of flavors and toppings, including ice cream. Part of a family-owned chain.