Arby's 7632

Arby's #7632 is an Arby's restaurant located at 801 Talaina Place in New Albany, Indiana.