A mouthwatering carrot, eggplant and zucchini pie.

This Italian appetizer is so good you won’t be able to resist.