Chicken restaurant · 12000 Nw 7Th Avenue, North Miami, FL
More food in North Miami, FL · Chicken in North Miami