Arby's 76

Arby's #76 is an Arby's restaurant located at 4205 North Sterling Avenue in Peoria, Illinois.