Arby's 8243

Arby's #8243 is an Arby's restaurant located at 5 North Wells Street in Chicago, Illinois.