We tried Epcot’s newest restaurant: Shiki-Sai: Sushi Izakaya

As previously announced by Walt Disney World, a new Japanese restaurant opened at Epcot, Shiki-Sai: Sushi Izakaya.