1 Michelin StarChinese£££

Da Dong (Xuhui)

Most customers come for the signature roast duck, boasting wonderfully crispy skin and succulent meat, served with steamed buns. Try also their braised sea cucumber with scallion.

Address
Shop 602, 6F, iapm, 999 Middle Huaihai Road, Xuhui, Shanghai, 200000
Cuisine
Chinese
Price Range
£££