Arby's 6181

Arby's #6181 is an Arby's restaurant located at 4600 Smith Road in Norwood, Ohio.