This establishment is a French restaurant located in Cannes. It offers a dining experience with a focus on French cuisine. Key facts used from search results include its cuisine type and location.