Ravida ®

/rah-VEE-dah/
[Italian]

An earthy very beautiful, almost tomato-flavoured extra virgin olive oil from Sicily.

Synonyms in other languages

Latin names

Countries