Kyknos Tomato Paste 14.5oz

  • Sale
  • Regular price $3.99


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.