Olympia 28% Tomato Paste

SKU 5941466008337 Categories ,

$7.79

20.458897 oz ($0.38/oz)
Tomato paste obtained from tomato concentrate from Olympia.

Tomato paste obtained from tomato concentrate, soluble substance at least 28%.

Customers reviews