Full menu with prices & pictures
Edo Japan 1980 Ogilvie Rd, Ottawa I-K1J 9L3, C...
(+1)6137491497
The menu for Edo Japan from Ottawa is currently not available. On our site you can find a comprehensive selection of other menus from Ottawa as well. Why not take a look or help Menulist and upload the overview of dishes and drinks here.