Arby's 1700

Arby's #1700 is an Arby's restaurant located at 1751 Howell Mill Road Northwest in Atlanta, Georgia.