Deli Chinese Sweet & Sour Chicken with Fried Rice