News
The Atlanta-based company, founded in 1990, currently operates over 950 locations in 17 states, according to its website. The fast food chicken chain specializes in serving "delicious Chicken Fingerz, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results