Arby's 5609

Arby's #5609 is an Arby's restaurant located at 1630 North Main Street in North Canton, Ohio.