• Outback Steakhouse

    • Restaurants
    2402 N. Prospect Ave.
    Champaign, IL 61822-1228
    (217) 398-3322
    (866) 847-1589 (fax)