AustraliaData checked October 2026
  1. Home
  2. Castle Hill
  3. castle terrace chinese cuisine

You will find castle terrace chinese cuisine, a Chinese restaurant, at 19 Terminus St in Castle Hill. Also listed under Asian restaurant, meal delivery and take away restaurant.

19 Terminus St, Castle Hill NSW 2154Checked October 2026