Your question has been sent.
Expect an answer!
Orion Point, 7 Crews St, Isle of Dogs, London E14 3TU, Youkaichi
Classic Japanese and Korean cuisine in a smart space with bamboo walls and a tasting menu option.
Orion Point, 7 Crews St, Isle of Dogs, London E14 3TU, Youkaichi
Your question has been sent.
Expect an answer!
Thank!
Your review has been submitted.
Thank you for being with us!
We will call you back!