Arby's 5614

Arby's #5614 is an Arby's restaurant located at 2370 North Main Street in Hubbard, Ohio.