Le Royal Glacier is a restaurant offering French and European cuisine, with vegetarian options available. They serve lunch, dinner, and late-night meals. High chairs and seating are available.