Best European restaurant in Letterkenny, ireland