• Olive Garden Italian Restaurant

    • Restaurants-Italian
    30 E. Anthony Dr.
    Champaign, IL 61820-7802
    (217) 351-6339
    (217) 351-6358 (fax)