Kabocha squash - 1 each
Regular price
£3.95
Also known as Japanese squash, Kabocha is a variety with particularly firm, sweet and dense orange flesh but green skin.
Also known as Japanese squash, Kabocha is a variety with particularly firm, sweet and dense orange flesh but green skin.