The China Castle reminds me of the Chinese restaurants I used to visit when I was a child. It is not like a typical takeout restaurant with a couple of table and chairs. Rather, it is appropriately decorated with soft oriental music playing in the background. There is plenty of seating, both booths and tables.
Most importantly, the food is very good. My wife and I have eaten here several times over the years and have not been disappointed. When you are seated, the waiter immediately brings a pot of tea and some freshly made Chinese noodles with duck sauce on the side. Service is quick and friendly. Great menu with reasonable prices.