Best Family restaurant in Maynooth, ireland