Tag archive for ‘Italian Icon’
By Italia Travel & Life On Friday, June 17th, 2016

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 More...