Kabocha Pumpkin - 800g

Kabocha Pumpkin - 800g

Regular price $6.50 Sale

Kabocha Pumpkins are traditional Japanese bred pumpkins with a sweet, chest-nutty flavour and dense, starch flesh.