Arby's 652

Arby's #652 is an Arby's restaurant located at 2910 South 120th Street in Omaha, Nebraska.