Ice cream shop specializing in a variety of frozen treats.