Arby's 8558

Arby's #8558 is an Arby's restaurant located at 1720 West Thompson Road in Indianapolis, Indiana.