We are always ready to try different dining experiences at Disney and I finally got to experience the Teppan Edo restaurant. This is a Hibachi style restaurant located on the upper level of the Japan pavilion in Epcot, and it is definitely an experience.