Zuppa Inglese The name of this traditional Italian dessert translates as “English soup.” Prepared by layering lady fingers or sponge cake di... More Info