Le Glacier is an ice cream shop offering a variety of frozen treats. It is located on Boulevard de Lattre de Tassigny in Le Lavandou, France. The establishment is known for its ice cream.