Crazy Bird Chicken

1160 W Grand Ave, Chicago
(312) 877-5684