S. New China serves traditional Chinese cuisine consisting of beef, chicken, seafood, vegetables, rice and noodles. S. New China is located on Main Street in Windsor Locks and is a take-out-only establishment. The minimum for a credit card charge is $10.