El Charrua Gourmet
El Charrua Gourmet Chimichurri
$10.69
7.05 oz
Central Market
Available in
77006
From El Charrua, the Peruvian restaurant in Lima specializing in grilled meats in the Charrua tradition. Chimichurri contains parsley, oregano, onion, pepper, and spices in vegetable oil.
