Meaning of crostata in English:

crostata

noun

  • An open fruit tart, often with a decorative lattice top.

    ‘an apple crostata was served warm with a scoop of vanilla gelato’

Origin

Italian.