Get directions to: Cheddar's Casual Cafe, Champaign, IL
Restaurant address: 2101 North Prospect Avenue Champaign, IL 61822, USA
Restaurant: Cheddar's Casual Cafe