For those enjoying a leisurely stroll around Epcot’s World Showcase in the weeks and months ahead, be sure to stop by Garden House located in the Japan Pavilion and give one of their refreshing seasonal offerings a try. We’re told that they change up the menu several times a year