The name Yauatcha has no literal meaning, but a combination of Yau (of Founder Alan Yau) and Cha (tea). There could also be a play on the similarity of the words to Yum Cha which means to drink tea. Yauatcha is a one star Michelin restaurant from Soho, London, which had opened up shop in …
Tag : Great brunch
1 posts