We tried to guess where you are. Click to change.

Excellent Italian Food

Thursday, December 14, 2006
Anyone who thinks the Olive Garden is good Italian food has never enjoyed a meal at Biaggi's. They are top notch in every way and would recommend it to anyone at anytime! Try the Pork Chops Al Forno, you won't regret it!

More from Eric:

2235 S Neil St
Champaign, Illinois 61820
(217) 356-4300

More Reviews