Arby's 7596

Arby's #7596 is an Arby's restaurant located at 5503 South Miami Boulevard in Durham, North Carolina.