Business Info
If you want to enjoy mouth-watering Indian Food In Castle Hill, it is best to visit Castle Taj. It is one of the top-listed Indian restaurants which provides a wide variety of Indian dishes to its customers at a very affordable price.
Report Incorrect Business details
Location
12/3-9 Terminus St, Castle Hill NSW 2154, Australia, sydney , Australian Capital Territory, 2154, Australia
Contact
Working Hours
Sun Closed