Best Modern European restaurant in Ranelagh, ireland