Best Modern European restaurant in Drumcliffe North, ireland