Phoenix Palace is a Chinese restaurant offering made-to-order staples, plus Thai and Vietnamese options.