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).

by Intrepid_Reason8906

Write A Comment