Arby's 98

Arby's #98 is an Arby's restaurant located at 4801 Southeast 29th Street in Del City, Oklahoma.