Review: Green Tea Plum Slush at Joy of Tea in Epcot’s China Pavilion

We’re visiting the Joy of Tea kiosk in Epcot’s China Pavilion to sample one of the specialty beverages: the Green Tea Plum Slush.