At first, with all that lemon in it, I thought of Vermentino; then, I came to the tomato sauce (lemon and tomato sauce; lots of acidity).

After thinking about it more, I come down on a light red (or Rose) too, but I'd go with a northern Italian Pinot Noir (Pinot Nero from Trentino) or some other red from that region, or from Germany. In other words, a cool climate, lighter red that is fruity as well.