05 Mar Olive paste Olive paste March 5, 2017 By Terra Greca 0 comments 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