From the terraces, in the shade of olive trees and overlooking the green orchards in the area, You can taste the typical dishes that the Restaurant Still Life makes available to its customers.
Recent Comments