I've been around the world (in my opinion), and wherever I went, I ate pizza.
As you all know pizza originates from Italy, but they don't make the best pizzas in the world! For me, the best pizza is in New York. All over the city, you name it.
What do you think?
Costco is pretty good (and cheap)