Arby's 8659

Arby's #8659 is an Arby's restaurant located at 2500 North Highway 190 in Covington, Louisiana.