Le restaurant, qui jouit d'une magnifique situation panoramique, fait partie du petit hôtel SPA chic "Le Baron Tavernier" situé en face. Outre une vue magnifique sur le lac Léman, vous y trouverez une cuisine française ambitieuse et de bon goût, préparée avec de très bons produits, ainsi qu'un service aimable et attentionné. En été, le bar en plein air est parfait pour prendre un verre.