Arby's 5618

Arby's #5618 is an Arby's restaurant located at 1 Walden Galleria in Buffalo, New York.