Arby's 881

Arby's #881 is an Arby's restaurant located at 2130 East County Line Road in Indianapolis, Indiana.