I genuinely like Biaggi's. It is, by far, one of the better restaurants in the Champaign/Urbana area. It has a dark and romantic atmosphere that is nice for date night, but casual enough to bring your family after that U of I special occasion.
The food and prices are where it loses some stars for me. The entrees are a little pricey and on top of that, all the sides are a la carte. Even though the food is good, I do not think it is good enough to justify the prices. I think this restaurant gets away with charging so much because it is located in a college town that does not have many high quality restaurants.
The entrees I would recommend and that are worth the money are: the ravioli quattro formaggi, the lamb chops, and (I believe this is only on special) the quarter duck.