Arby's 7405

Arby's #7405 is an Arby's restaurant located at 105 River Road in East Peoria, Illinois.