Arby's 7384

Arby's #7384 is an Arby's restaurant located at 1540 East Alexis Road in Toledo, Ohio.