Le Glacier is a French restaurant offering a varied menu including crêpes and pizzas.