Champion chicken is the best chicken spot in the Bronx if not New York! The food is Great!
All reviews seem positive