The Shang Palace lived up to its great reputation for good Cantonese food. It is reasonable priced for comparable ambiance and quality of food. The roast meal is a must. I also tried a fried standing fish that is superb rich in taste too. Definitely one of the highlights in my trip to Shenzhen.