Edo Japan is a fast food restaurant chain specializing in Japanese Teppan-style cuisine, offering dishes like teriyaki chicken, noodle bowls, sushi, and more.