Shangri-La offers delicious Szechuan and Cantonese cuisine. Known for generous portions and quick delivery.