Tomato paste

Home/Tomato paste
  • Tinned tomato concentrate free of seeds and skin.
  • 24 units per box
  • 400gr format

Tomato paste

  • Tinned tomato concentrate free of seeds and skin.
  • 24 units per box
  • 400gr format