margherita pizza in Italian
margherita pizza in Italian
pizza Margherita
The traditional Neapolitan pizza, topped with basil, tomatoes and fresh mozzarella.