We Opened New Restaurant YEN in London on 28/11/2017!190 Strand, 5 Arundel Street LONDON WC2R 1NB