Ice cream shop offering Nestle ice cream and other frozen treats. Known for competitive prices.