Edo Japan is a fast-food restaurant specializing in Japanese cuisine, offering dishes like teriyaki chicken, sushi, and noodle bowls. Dine-in, takeout, and delivery options are available.