Icy Delights is an American restaurant chain specializing in gourmet snowballs with a variety of flavors and toppings.