October is Pizza Month, so we’ve compiled a short list of where to get the best in the world. Now, where did I leave out and where do you think the world’s best pizza can be found?
Should your hometown, favorite beach resort or the place where you went to college be on the list for world’s best pizzerias? Where’s your favorite pizza?