Arby's 6539

Arby's #6539 is an Arby's restaurant located at 11999 North US 31 in Edinburgh, Indiana.