Chimichurri Charcoal Kitchen – Long Island, NY New YorkWe know times are uncertain, but we would like to offer a respite, at least for a brief couple minutes – Flavor-packed escapade with fried chicken, charcoal chicken and Portuguese rice bowls in the Five Towns. Please be entertained!