Arby's 5902

Arby's #5902 is an Arby's restaurant located at 954 East Main Street in Greenwood, Indiana.