Arby's 930

Arby's #930 is an Arby's restaurant located at 7415 West 10th Street in Indianapolis, Indiana.