Jade Terrace is a casual Chinese restaurant offering familiar favorites like sweet and sour chicken and fried rice.