Arby's 680

Arby's #680 is an Arby's restaurant located at 2918 East 11th Street in Tulsa, Oklahoma.