Arby's 7069

Arby's #7069 is an Arby's restaurant located at 1441 North Perry Street in Ottawa, Ohio.