Arby's 5280

Arby's #5280 is an Arby's restaurant located at 5029 South 108th Street in Omaha, Nebraska.