Lei Garden (Pudong & Xuhui, Shanghai) obtain the one-star distinction of The MICHELIN Guide Shanghai 2021

The MICHELIN Guide Shanghai 2021 was announced on 21 October 2020. Lei Garden Shanghai (Pudong & Xuhui) branches obtain the one-star distinction. Lei Garden Restaurant Group has been awarded 79 Michelin Stars in Asia-Pacific in aggregate.