17Jan17 January 2015 Do you know why a Margherita Pizza is called a Margherita pizza? Italian Queen Margherita of Savoy, from 1878-1900, decided to make a state visit to Naples in 1889, with her... read more