EDO first opened at its original location in 1986 in mid-town Toronto, serving authentic Japanese cuisine.