Icy Rolls is an ice cream shop specializing in handcrafted rolled ice cream with unique flavors. Visitors can watch their desserts being made.