Food & Drink
Biaggi's Ristorante Italiano
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.