Snow Palace is a dessert shop offering ice cream and other sweet treats. It is a locally owned seasonal establishment.