Le Carafon is a French restaurant offering an authentic culinary experience with a carefully created menu.