With two restaurants in London, Yauatcha launched in the heart of Soho in 2004 and gained immediate critical acclaim receiving numerous prestigious awards including a Michelin star. Yauatcha City opened in May 2015 following the success of the Soho..
Relevance: 32.514202