Zuppa inglese

Zuppa inglese (, italian: [ˈdzuppa iŋˈɡleːze, ˈtsuppa iŋˈɡleːse]; italian for "english soup") is an italian dessert layering custard and sponge cake, perhaps derived from trifle.

Source: Wikipedia

Popularity Over Time

Popularity By Region