"Located on Nanyang Road and specializing in Taizhou cuisine, this restaurant was newly elevated to two Michelin stars in the 2019 Shanghai guide; a different restaurant with the same name appears separately among the one-star selections." - Monica Burton