Best Irish restaurant in Dundalk, ireland