Did you mean: natura rodos
Natura Rodos
(228)
Convenience store
Address: ethniki odos petaloudon, theologos rodoy 851 06, Greece
Hours: Open ⋅ Closes 7:30 PM
Phone: +30 2241 082238
Our product was produced for the first time in 1959 on Rhodes, an island located in southern Greece. The standardization of our oil started later, in 1990.
Natura Rodos is a monovarietal extra virgin olive oil made in Greece, from the Koroneiki cultivar of olives, that won a Silver Award at the 2020 NYIOOC ...