Credible reports reach us that Cha Cha Moon – Alan Yau’s stylish new budget oriental, off Carnaby Street – has been closed by a fire.
Update 2: The restaurant expects to re-open for dinner on Wednesday 2 July.
To post a comment you must be registered and signed in.