Tag Archives: Champion Pizza

New York City’s Champion Pizza on Essex Street–The Best Slice in Town….not!

I’m confused. There are three pizza joints with the name “Champion” that are in close proximity to one another in Lower Manhattan. The Snob previously scored a decent slice at Champion Pizza Soho over on Cleveland Street. While the one on Ludlow Street remains unexamined, I was recently lured into the Champion Pizza on Essex […]