Blizzard Island is an ice cream shop known for its homemade ice cream, Italian ices, and ice cream cakes. Outdoor seating is available.