Welcome to the Japan pavilion at EPCOT! And we can’t lie — this is one of our favorite pavilions in the World Showcase!
Not only is this pavilion beautiful, but it’s also home to the impressive Mitsukoshi Department Store as well as several restaurants, including Teppan Edo. This spot reopened in August with an updated menu. We finally got around to eating there to see what eating hibachi in the time of social distancing would be like!