The Margherita pizza is a simple yet iconic pizza that highlights the flavors of Italy with its trifecta of tomato sauce, mozzarella cheese, and fresh basil. This pizza represents the colors of the Italian flag - red, white, and green. Though the Margherita may seem basic, it's anything but boring, especially when Bella Bella Mozzarella
Recent Comments