-
The World’s Greatest Cheese Pizza Is in DC? Apparently So.
Andy Brown with his International Pizza Challenge trophy. Photo courtesy of Andy’s Pizza. A New York-style pizza won the top prize at the International Pizza Challenge on Wednesday—but the pie didn’t come from…