Edo Japan is a fast-food restaurant offering Japanese cuisine, including teriyaki dishes, rice and noodle bowls, bento boxes, and sushi.