Windsor’s only specialty mushroom store, The Mushroom Hub specializes in everything mushrooms.