Arby's 6634

Arby's #6634 is an Arby's restaurant located at 1540 Hilliard Rome Road in Hilliard, Ohio.