• 9 years ago
Chimichurri or Chimichurry, is a typical saucing invented in Argentina long time ago.

Want to know more about the History of Chimichurri? http://www.supertipshd.com/cooking-2/chimichurri-sauce