China Palace is a Chinese restaurant offering lunch and dinner options. It provides accessible dining with features like wheelchair access and high chairs.