Arby's 6987

Arby's #6987 is an Arby's restaurant located at 1175 North 21st Street in Newark, Ohio.