Arby's 5596

Arby's #5596 is an Arby's restaurant located at 1204 Omaha Avenue in Norfolk, Nebraska.