This 2-Michelin star (soon 3-star!) Chinese Restaurant was one of the best in shanghai. We loved the perfect service and the dishes recommended by the staffs were the best!
Address: BinJiang Avenue 1, Fu Du Section BinJiang Garden, Shanghai, China
Location: Asia > China > Shanghai Region > Shanghai
Phone Number: +86 21 5878 6198