Outback Steakhouse
2402 N Prospect Ave, Champaign IL 61822