Delizia tomato

/deh-LEET-syah/
[Italian] plural Delizia tomatoes

A tomato from Sicily, heavily lobed and with delicious sweet strong flavour. Best eaten when slightly green or orange in colour. Grown in sandy soil.

Synonyms in other languages

Latin names

Regions

Related terms