China Palace is a restaurant offering Chinese cuisine, with convenient parking available for takeout orders.