places|nsw|castle%20hill|castle%20taj%20indian%20tandoori
Castle Taj is located at 12 / 3-9 Terminus Street, Castle Hill and has been cooking authentic Indian food for locals and visitors for over 6 years.
Chef Sushil brings authentic cuisine having trained in India in quality 5 Star hotels and has over 26 years experience and can make any dish of your choice.
0 User review (add yours)