China Castle is mostly my preferred Chinese restaurant in New Castle. Small place, ran by a friendly Chinese family. There food is pretty good, good chicken, egg rolls, and my favorite dish is their Singapore Mei Fun. Their prices are about average for a small Chinese restaurant. One of the only things I dislike is they only serve lunch sized meals until 3pm. Other than that I would recommend trying this place.