Ice cream shop offering a variety of quality frozen treats.