Chinese and Cantonese takeaway, Shanghai Palace offers a variety of dishes.