China Palast is a Chinese restaurant.