This is the place to go for authentic Italian wood-fired pizza. The ingredients are fresh and you can tell the owners are really passionate about the food they make. The staff is very friendly and knowledgeable and the pizzas come out fast! I highly recommend stopping in and getting the best pizza you'll find in Champaign.