Edo Japan is a fast food restaurant offering Japanese-inspired cuisine, including noodle bowls and other dishes with premium vegetables.