Arby's 5683

Arby's #5683 is an Arby's restaurant located at 134 North Dupont Highway in New Castle, Delaware.