Harfang Des Neiges is an ice cream shop offering quality frozen treats in a welcoming atmosphere.