Arby's 953

Arby's #953 is an Arby's restaurant located at 2333 North Webb Road in Grand Island, Nebraska.