La fleur de Sel is a haute French restaurant offering a refined dining experience.