Edo Japan is a Canadian-founded restaurant chain offering Japanese-inspired cuisine. They provide dine-in, take-out, and delivery options, featuring a grill and sushi menu.