How Long Does Chimichurri Last in the Freezer? – Freezer Guide