This week, the Italy-based 50 Top Pizza Awards came out with its 2024 ... And Naples managed to best New York with five entries on the list, including a tie for the No. 2 spot with Diego ...
The world's best pizzas may not be found where you think. Italy is the obvious place to go looking for the perfect margherita. But to sample the cream of the crop, pizza fans will need to head to ...