Edo Japan offers a fast-casual Japanese dining experience, specializing in sizzling Teppanyaki meals made fresh off the grill. Guests can also enjoy hand-rolled sushi and other Japanese-inspired favorites.