Arby's 8451

Arby's #8451 is an Arby's restaurant located at 5115 Camp Road in Hamburg, New York.