Chili's Grill & Bar
1905 N Prospect Ave, Champaign IL 61822