Biaggi's Ristorante Italiano 2235 S. Neil Street Champaign, Illinois 61820 217.356.4300 Biaggi's is a fun, casual, white-tablecloth restaurant that offers an extensive menu featuring a full selection of house-made and imported pasta, soups & salads, pizza, seafood, fresh fish, chicken, veal, steaks and desserts. Large portions of affordably priced menu selections are prepared with the freshest ingredients available. For more information please visit: Biaggis.com   |