Takumi-Tei Restaurant Now Open in Japan Pavilion at Epcot

In case you hadn't heard, Takumi-Tei is officially open at Epcot! Located in World Showcase, this new signature table-service restaurant is the latest addition to the Japan pavilion.