Castle Terrace Chinese Restaurant
➤ 21 Terminus St, Castle Hill, The Hills Shire, New South Wales 2154, Australia
Chinese, Seafood, Chicken, Asian, Meat
"This restaurant has been popular with locals for years and continues to be a favorite. I have enjoyed both dinner and dim sum there, and it has been excellent. The prices are reasonable, and the pork buns are particularly delicious."