Arby's 8691

Arby's #8691 is an Arby's restaurant located at 8950 Earhart Lane Southwest in Cedar Rapids, Iowa.