Arby's 8326

Arby's #8326 is an Arby's restaurant located at 1264 Knox Avenue in North Augusta, South Carolina.