Arby's 581

Arby's #581 is an Arby's restaurant located at 3973 Lemay Ferry Road in St. Louis, Missouri.