Best Irish restaurant in Cavan, ireland