Arby's 8041

Arby's #8041 is an Arby's restaurant located at 3319 North Cobb Parkway in Acworth, Georgia.