We've eaten at this place a few times now and they've quickly become one of our favorite pizza spots in town. Their wood-fired pizzas remind me of those I have had on trips to Italy, which is pretty impressive. I love the crust and they use very fresh and traditional ingredients. They even have Italian beer for you to sip on.
The only reason I don't give this place 5 stars is for the relationship between its price and atmosphere. You should expect to pay about $20 or more per person, which I consider to be a bit pricey for this type of food. Seating has a very open/warehouse feel that can get very loud and uncomfortable at times. For this price, I'd expect a bit more comfort in my dining experience. Even so, I definitely recommend you check them out. It's a great addition to downtown Champaign.
P.S. Make sure you check out their ovens, they are beautiful!