Arby's 6516

Arby's #6516 is an Arby's restaurant located at 1137 South 11th Street in Niles, Michigan.