The closest you'll get to NY style pizza in the Champaign area. I ordered delivery for an x-large cheese pizza and it was awesome. Only 4 stars because the delivery guy dropped my pizza or something i guess and half the pizza was smushed (still tasted good anyways). Definitely my favorite pizza joint on campus. Much better than the overrated papa dels.