Tag Archives: Champion Pizza Soho

New York City’s Champion Pizza—A Two Dollar Slice in Soho

After scoring at Stromboli Pizza, the Pizza Snob continued his evening walk through the City with no particular place to go. Walking back to the Village, I overheard a young man asking a stranger where he could get a slice of New York pizza. I immediately got nosy, interrupted and took the Californian to Joe’s […]