Biaggi’s Restaurant in Champaign is probably the best Italian food in central Illinois. It is pretty expensive but you are paying for the environment they provide. It is hard to find a nice restaurant in such a rural area such as Champaign, but Biaggi’s provides service, excellence, and great tasting food. The wine selection they have is superb so don’t forget to have some with your meal. This restaurant is great for a first date impression!
more