Ice cream shop offering a variety of frozen treats. Established for over 30 years.