China Palace is a Chinese restaurant offering a traditional menu and full bar. Takeout is currently available, with delivery reopening soon.