Mozzarella from Casa Della Mozzarella in the Bronx’s Little Italy. It’s often named best mozzarella in the U.S. (My dogs are looking up in this photo and I gave them a great treat).
Mozzarella from Casa Della Mozzarella in the Bronx’s Little Italy. It’s often named best mozzarella in the U.S. (My dogs are looking up in this photo and I gave them a great treat).