Located in Thornleigh on Sydney’s upper north shore, Istana Restaurant’s pastel-coloured dining room is always busy, and has been for more than 20 years. Take that – and the fact that most of its ...
Chiu Chou Garden in Thornleigh is a culinary gem, bringing the authentic flavours of Chinese cuisine to Sydney's northern suburbs. The restaurant boasts a warm, inviting setting adorned with tradit...