Thrillist has given love to Champaign-Urbana restaurants once again, this on a list entitled “The 19 Best Pizza Places in the Entire State of Illinois.” Among the 19 are Papa Del’s original Sicilian with pepperoni and green peppers and Timpone’s smoked duck pizza.
Thanks, Thrillist!