Arby's 6368

Arby's #6368 is an Arby's restaurant located at 4066 State Road 26 East in Lafayette, Indiana.