EDO An Authentic Japanese Restaurant is a Canadian Restaurant based in Windermere, Ontario. EDO An Authentic Japanese Restaurant is located at 2508 Windermere Rd, Windermere, ON P0B 1P0, Canada,
Please contact EDO An Authentic Japanese Restaurant using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find EDO An Authentic Japanese Restaurant opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.