Fresh Mozzarella? fuggedaboudit

For most folks, mozzarella means pizza covered with a gooey melted mass of cheese appreciated more for elasticity than flavor. Like cheddar, mozzarella—second to cheddar as America’s most popular cheese—has been industrialized. Today the vast majority of mozzarella is lifeless and rubbery with a shelf life measured in presidential terms. …