Shiitake Mushrooms
Shiitake mushrooms, scientifically known as Lentinula edodes, are a delicious variety of edible fungi. Originally native to East Asia, particularly
Sorry, there are no products in this collection
Free Express Delivery on Orders £100+ -> SHOP NOW
Shiitake mushrooms, scientifically known as Lentinula edodes, are a delicious variety of edible fungi. Originally native to East Asia, particularly
Sorry, there are no products in this collection