Biaggi's Ristorante Italiano
2235 S. Neil St.
Champaign, Illinois 61820
217-356-4300
Type
Hours
More
Catering
Free Parking
Gluten Free Options
Group Friendly
Accessible
Kid Friendly
Private Dining Available
Vegetarian Options
Type
Hours
More
2235 S. Neil St.
Champaign, Illinois 61820
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.