Arby's 651

Arby's #651 is an Arby's restaurant located at 5540 O Street in Lincoln, Nebraska.