Snack Shack Snowballs is an ice cream and dessert shop specializing in snowballs and frozen treats.