Edo Japan is a fast-food restaurant chain offering Japanese-inspired cuisine. Their menu features teriyaki dishes, rice and noodle bowls, bento boxes, sushi, and other sides.