Hands down one of the best pizza places in Champaign. The high quality ingredients make all the difference. I like that the owners are always on site and very personable. They're also in the works of adding a an espresso bar/Italian Gelateria as well. Score!
They're brand new so they are still figuring things out, but it's working. This is a perfect addition to downtown.