Wicked Slush is an ice cream shop offering Italian ice and soft-serve in a variety of flavors, perfect for a family-friendly treat.