Giallozafferano.com on MSN

Sweet and sour carrots

Sweet and sour carrots, or le carote agrodolci—which is awesome—are a really good staple in Italian cooking. You get these ...