China Sun is a Chinese restaurant offering modern takes on classic dishes, with takeout and delivery available.