Crown Palace is a Chinese restaurant offering takeout and delivery, with a menu featuring Cantonese, Szechuan, and classic dishes.