User Reviews for Edo Japan, Millwoods, Edmonton; Edo Japan Reviews; Edo Japan, Edmonton restaurant reviews on Zomato Serves Japanese. Go to your Profile to manage your account, Please complete the following to create your account.

Edo Japan Home Office.
Zomato is the best way to discover great places to eat in your city. Canada » Alberta » Edmonton » South Edmonton Common. Address . I can't believe I've actually never eaten here before! 2331 66 St NW, Edmonton, AB T6K. Address . '"bay-entrance" or "estuary"'), also romanized as Jedo, Yedo or Yeddo, is the former name of Tokyo.