Arby's 7868

Arby's #7868 is an Arby's restaurant located at 9441 Clifford Street in Fort Worth, Texas.