AustraliaData checked October 2026
  1. Home
  2. Castle Hill
  3. Castle Taj | Best Indian Restaurant in Sydney

Castle Taj | Best Indian Restaurant in Sydney

Castle Taj | Best Indian Restaurant in Sydney is a Indian restaurant on Unit 12/3-9 Terminus St in Castle Hill. It is also listed as diner, event venue and fine dining restaurant. It is open on Sunday.

Unit 12/3-9 Terminus St, Castle Hill NSW 2154Checked October 2026