Biaggi\'s Ristorante Italiano
2235 S. Neil St.
Champaign, Illinois 61820
217-356-4300
Type
Hours
More
Biaggi's is a casual Italian restaurant offering housemade and imported pastas, soups & salads, seafood, pizza, steaks and dessert. Large portions of affordably-priced menu selections are prepared with the freshest of ingredients available, served in a relaxing atmosphere.
Online ordering and delivery available.

