Edo Japan is a fast food restaurant offering a menu of Japanese-inspired cuisine, including sushi, rice bowls, and noodle dishes. Dine-in, takeout, and online ordering options are available.