Ice cream shop offering a variety of ice cream treats, including packaged snacks and candies. Located in a shopping center.