Arby's 997

Arby's #997 is an Arby's restaurant located at 34635 Euclid Avenue in Willoughby, Ohio.