15 Minute News15 Minute Fun
Follow Us

The Biggest Mozzarella Balls in Italy

Italy is known for their love of creamy. smooth Mozzarella balls but I bet you've never seen any this big before. Take a look at how their monstrous Mozzarella mounds are made.

#Food #Mozzarella #Cheese #Italy
220 Views