Biaggi’s Ristorante Italiano is a casual Italian restaurant offering an extensive selection of house-made and imported pastas, soups, salads, pizza, seafood, steaks and desserts prepared with the freshest ingredients available and served in a comfortable, relaxing atmosphere. Biaggi's, 2235 S Neil St, Champaign, Illinois, United States of AmericaReq #1304 Thursday, January 25, 2024 Biaggi's is looking for passionate line cooks to help us create the ultimate food experience.