Best Irish restaurant in Listowel, ireland