I can't make a trip to Champaign without stopping by for some of their incredible pizza. The dough has a sweet taste that is great. Only negative about the place is the long waits especially on game days. I love the new take out store on the Southwest side of Champaign. They have frozen pizzas you can take home to enjoy in between trips to Champaign.