Ice Husky specializes in handcrafted shaved snow, also known as snow ice and snow fluff. This dessert shop offers a unique selection of frozen treats and beverages.