3 Terminus Street Castle Hill, New South Wales 2154 (Sydney Hills, New South Wales - Australia)
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.
Our restaurant is large and has quality surroundings making it a wonderful venue for weddings, ...
RATES FROM . . . $1 - $15 (Based on average main course)