For the last three months, Yakitori House at the Japan Pavilion in Epcot has been ensconced behind plywood walls. The Imagineers had decided it was time for a change and this perennial favorite of many underwent a transformation. First, the restaurant’s name has changed. Yakitori in Japanese refers to grilled skewered food, more often than … Continue reading "Katsura Grill Opens in Japan Pavilion"