Shanghai Palace is a Chinese takeaway offering a variety of dishes, from spring rolls to sweet & sour chicken.