Best French restaurant in Navan, Leinster