Best European restaurant in Dublin 18, ireland