The world’s best pizza for 2024 isn’t in Naples – or even in Italy. It’s in New York
Many New Yorkers will gladly tell anyone who’ll listen — and even those who won’t — about how they have the best pizza. And now they’ve got some mouth-watering new….