Castle Terrace Chinese Restaurant
➤ 21 Terminus St, Castle Hill, The Hills Shire, New South Wales 2154, Australia
Fruit De Mer, Asiatique, Chinois, Sushis, Viande
"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."