Arby's 8369

Arby's #8369 is an Arby's restaurant located at 2220 Tiffin Avenue in Findlay, Ohio.