Gourmet cuisine at Le Meysset restaurant in Sarlat