Chicken restaurant · 8096 W Mcnab Rd, North Lauderdale, FL
More food in North Lauderdale, FL · Chicken in North Lauderdale