The best pizza in Italy was found in a small restaurant in the Tuscan mountain town of Santa Fiora.