Shanghai Palast is a restaurant serving Chinese cuisine.