Bob Evans 95

Bob Evans #95 is a Bob Evans restaurant located at 1813 North Neil Street in Champaign, Illinois.