The shop is open for Curb side shopping and pickup Monday to Saturday 10-6 Sunday 12-5... Order online or call the shop at 416-972-7652 for Same Day pickup on instock items

0

Your Cart is Empty

Known in German as glücklicher pilz or gluckspilz (which literally means lucky mushroom”), the red-and-white speckled fungi grow deep in the forest. Its real name is Amanita muscaria or fly agaric, and finding one is thought to be a sign of good luck, similar to the way the Irish view four-leaf clovers
"The Mushroom" of Christmas and the New Year, especially as a symbol of a blessing at the turn of the New Year.

Subscribe