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