Arby's 5269

Arby's #5269 is an Arby's restaurant located at 5323 Center Street in Omaha, Nebraska.