Le Redon is a restaurant offering a blend of specialties from Lake Geneva and Italian cuisine. It provides a unique dining experience with a view of a small port and beach, making it ideal for families.