A Chinese restaurant located in the Le Méridien Shanghai, Minhang, offering authentic Cantonese cuisine with an emphasis on quality ingredients.