Arby's 1604

Arby's #1604 is an Arby's restaurant located at 6331 East Admiral Place in Tulsa, Oklahoma.