Arby's 7869

Arby's #7869 is an Arby's restaurant located at 851 US 81 in Decatur, Texas.