Arby's 1399

Arby's #1399 is an Arby's restaurant located at 26000 Euclid Avenue in Euclid, Ohio.