Cart 0
Kyknos greek tomato paste

Kyknos Tomato Paste

Regular price $4.00 $0.00 Unit price per

Greek tomato paste so good you can eat it with a spoon. Don't be intimidated by the lifetime-supply-size of the can, once you crack it open, just pour a little layer of olive oil on top and it will keep for months in the fridge.

🇬🇷