Italia! Icon – The Pizza Margherita

With its red tomatoes, white mozzarella cheese and green basil, the margherita is so much more than just a pizza – it is a symbol of Italian identity… Ask anyone who has been on a culinary tour of Naples where the pizza margherita comes from and they will be able to tell you that it […]