World's best pizza is found in this small Italian town with a castle. Any guesses?

Pizza may have originated in Napoli, but Caserta's pizzaiolio appears to have mastered it

from GEO TV - Amazing https://ift.tt/yFSD2Ad
Previous Post Next Post