China Palace is a quick-serve Chinese eatery specializing in Shanghai-style dishes. Known for its late-night hours and northern Chinese menu.