Maitake mushroom tea is one of the best palate cleansers ever. @ElizabethRest ELIZABETH: 4835 N WESTERN, 773-681-0651 Tags: What Penny Eats