Lei Garden
Lei Garden, on the fourth floor of the iapm mall on Middle Huaihai Road in Xuhui, serves classic Cantonese cooking and dim sum. This Hong Kong-founded group has a Michelin star in Shanghai and is known for seafood and steamed dim sum. Expect to spend around 200 to 300 RMB per person, more at dinner. Reservations are wise at peak times, and the mall connects to Shaanxi South Road metro.


