Arby's 5882

Arby's #5882 is an Arby's restaurant located at 6801 West Washington Street in Indianapolis, Indiana.