Arby's 1065

Arby's #1065 is an Arby's restaurant located at 6421 East 82 Street in Indianapolis, Indiana.