Edo Japan is a fast food restaurant chain specializing in Japanese Teppan-style cooking.