Arby's 5698

Arby's #5698 is an Arby's restaurant located at 9101 South Yale Avenue in Tulsa, Oklahoma.