05 Mar Olive paste Olive paste Posted by Terra Greca March 5, 2017 0 The olive paste is a delicious and healthy appetizer, to be served with any main course. The olive paste is made of green or black o... Continue reading