Kyknos tomato paste is quality awarded and world renowned making it truly one of a kind. Its rich flavor will make your recipes even better.
This is a product of Greece.