Arby's 7915

Arby's #7915 is an Arby's restaurant located at 2330 West Indian Trail Road in Aurora, Illinois.