Get directions to: Bob Evans Restaurant, Champaign, IL
Restaurant address: 1813 North Neil Street Champaign, IL 61820, USA
Restaurant: Bob Evans Restaurant