San Marzano Tomato Seedlings

$5.00

An Italian classic that sets the standard for paste tomatoes with its meaty texture

24 in stock