Arby's 8253

Arby's #8253 is an Arby's restaurant located at 2945 Dougherty Ferry Road in St. Louis, Missouri.