Grand Café Le Glacier is a newly renovated establishment offering French cuisine with a traditional and Mediterranean influence. It is known for its family-style dishes and is located next to the Municipal Theatre.