A sicilian specialty, agrodolce is a sweet-and-sour sauce flavoured with vinegar, sugar and red onion.