Mandarin Palace is a Chinese restaurant offering classic platters in a relaxed, white-tablecloth setting. Takeout and delivery are available.