Free listing U 1 Uoichi Oden Restaurant Millwall E14 9FF 02075 360 368 Intimate Japanese eatery dishing up sashimi, curries & grilled seafood, plus sake & beer. 122 Meridian Place, London, Millwall, Greater London, E14 9FF, Un View profile