Arby's 6520

Arby's #6520 is an Arby's restaurant located at 2535 Shawnee Road in Lima, Ohio.