Arby's 8055

Arby's #8055 is an Arby's restaurant located at 1701 South Park Avenue in Herrin, Illinois.