Dish
Wild Mushroom Dumpling
These were pretty good, definitely worth trying if you are a mushroom fan. They have mushrooms and some vegetable, maybe asparagus, all in a nicely steamed and flavored package. Extra points for style! they are green!
Reviewed
Restaurant
Yauatcha
15-17 Broadwick Street, London, UK, W1F 0DL
Opening the map loads content from OpenStreetMap and unpkg.