Glacier Saint Nicolas is an ice cream shop offering a wide selection of delicious, quality ice cream. They have been serving customers since 1996 and also supply professionals.