We were in Shanghai in September and ate at this restaurant but I forgot to write down the name. It was in the Yu Garden Bazaar area. Does anyone know the name? The photo shows a Wood carving as you enter and it says was a Michelin Star restaurant in 2018. Thanks!