Review: Epcot’s Yakitori House

Disney Food Blog reviews the Yakitori House, a counter-service restaurant in Epcot’s Japan Pavilion.