Maitake Mushroom Tea @ Elizabeth By Penny Pollack December 14, 2012, 11:20 am Maitake mushroom tea is one of the best palate cleansers ever. @ElizabethRest ELIZABETH: 4835 N WESTERN, 773-681-0651 Tags: What Penny Eats