Edo Japan is a fast-food restaurant serving freshly prepared Japanese cuisine, including Teppanyaki-style meals and customizable noodle bowls.