Arby's 1605

Arby's #1605 is an Arby's restaurant located at 3420 Northwest 23 Street in Oklahoma City, Oklahoma.