Arby's 7708

Arby's #7708 is an Arby's restaurant located at 501 East Route 173 in Antioch, Illinois.