Arby's 7525

Arby's #7525 is an Arby's restaurant located at 9015 North Allen Road in Peoria, Illinois.