Skip to main content
Back to the shop
Tomato paste, 800 g tin

Tomato paste, 800 g tin

Double-concentrated tomato paste for shorwa and qorma.

  • Tomato paste, 800 g tin, photo 2
Tomato paste, 800 g tin, delivered in Afghanistan — Sawghat