Edo Japan is a fast-food restaurant offering Canadian-founded, Japanese-inspired cuisine.