Yauatcha Soho is a Michelin-starred Chinese restaurant in Soho that combines traditional Cantonese cuisine with modern flair. With its sleek and contemporary design, it offers a menu of dim sum, noodles, and other Chinese delicacies. From the delicate steamed dumplings to the flavorful crispy duck, Yauatcha Soho is a haven for lovers of Chinese food.