Edo Japan is a fast-food Japanese restaurant known for its teppanyaki-style cooking. Guests can enjoy freshly prepared meals, including teriyaki, sushi, and bento boxes, made with quality ingredients.