Les Trois Rochers is a haute French restaurant awarded a Michelin star. It offers a refined dining experience with a focus on seafood.