Arby's 822

Arby's #822 is an Arby's restaurant located at 3417 North 90th Street in Omaha, Nebraska.