Tag: best pizza

Eat + Drink / Travel

The city of Naples in Italy is synonymous with pizza. It is the capital of the Campania region and is known to have the best pizza in the world. Who invented pizza? Pizza is believed to have originated in Naples. As an independent kingdom in the 1700s, Naples was notorious for mobs of lazzaroni, the poorest of the lower class. These Neapolitans were in need of...

Read More