Arby's 5127

Arby's #5127 is an Arby's restaurant located at 328 Elmira Road in Ithaca, New York.