Arby's 8755

Arby's #8755 is an Arby's restaurant located at 1015 West St. James Street in Tarboro, North Carolina.