One of NYC’s “best bang for your buck” according to YeahThatsKosher, Chimichurri Charcoal Chicken in the 5 Towns has reopened after a fire had closed the restaurant temporarily a few months ago.
The restaurant offers the best charcoal and fried chicken on Long Island and possibly in NYC. Chimichurri Charcoal Chicken is also open Carle Place, NY near Roosevelt Field.
The restaurant is located at 450 Rockaway Turnpike, Cedarhurst, NY.