Arby's 801

Arby's #801 is an Arby's restaurant located at 1943 South Harvard in Tulsa, Oklahoma.