Wang Palace is a Chinese restaurant offering Szechuan and Cantonese cuisine in a relaxed, strip-mall setting. Takeout only is currently available.