My family ate lunch at Teppan Edo, a Japanese-inspired hibachi restaurant in Epcot's Japan Pavilion. Our review: skip; meal ...