China Palace is a Chinese restaurant offering a variety of dishes, including set menus and options like spring rolls, fried rice, and beef with green peppers.