Everybody knows that Kerrygold makes some of the finest butter in the world, but Aldi has another Irish butter product that ...