Best Fine dining restaurant in Maynooth, ireland