Geisha Mushrooms, Pieces & Stems

A tradition of quality since 1912. Product of Indonesia.