Les Caudalies is a haute French restaurant.