Creative Restaurant Group to launch Japanese restaurant at The OWO

Endo Kazutoshi and Misha Zelman will launch a Japanese restaurant on the roof of LondonĂ¢s The OWO hotel later this year.