This traditional restaurant is located near Lake Geneva. It offers a dining experience with a focus on French cuisine and seafood. The establishment is open for lunch and dinner.