Italy’s best pizzas for 2018

Gambero Rosso, which is the Italian cousin of the Michelin guide for foodies makes the list of the best pizzerias of Italy every year. There is no need to explain how important pizza is in the life of an Italian. An average Italian family eats pizza at least once a week, everyone has his favourite…

Continue Reading