However, one of EPCOTs newest restaurants is still one that a lot of folks seem to walk by without ever stepping foot inside. And thats a shame because we would put Shiki Sai: Sushi Izakaya in the Japan Pavilion at the top of our list of best EPCOT restaurants. Shiki Sai: Sushi Izakaya opened in the Japan Pavilion in 2023. Youll find it above the Mitsukoshi Department Store. In Japan, an izakaya...
