The increasing demand for Indian Food In Sydney is a true sight in itself. To enjoy the food experience, it's amazing, and you can remember your entire life. Castle Taj, one of the best Indian restaurants, stands out on the top to satiate your taste buds.
Castle Taj Indian Tandoori Restaurant
12/3-9 Terminus St, Castle Hill NSW 2154, Australia
+61298945830
Map