• Biaggi's Ristorante Italiano

    • Restaurants
    • Restaurants-Italian
    • Banquet Facilities
    • Caterers
    2235 S. Neil St.
    Champaign, IL 61820-7505
    (217) 356-4300
    (217) 356-4344 (fax)