Shopping

Food in Cuglieri

Azienda Olearia Peddio

On the main road through the village, this is the place to stock up on local olive oil. A litre costs between €8 and €9.