Best French restaurant in GALWAY, ireland