These are the best pizza restaurants in London

With the term first recorded during the 10th century (in a Latin manuscript from Lazio, Italy), pizza has become one of the world’s most popular fast foods. Though the term was invented in Gaeta, Lazio; Naples is widely considered the home of the modern version, as it is known today. Neapolitan pizza was even registered … Continue reading These are the best pizza restaurants in London