Le Royal Provence is a restaurant offering refined cuisine with fresh, seasonal ingredients. Enjoy inventive, homemade dishes in a unique setting with a panoramic view.