Arby's 622

Arby's #622 is an Arby's restaurant located at 4909 South Yale in Tulsa, Oklahoma.