Arby's 896

Arby's #896 is an Arby's restaurant located at 10500 Telegraph Road in Taylor, Michigan.