Il Nido (The Nest)
Restaurants - Castle Hill, NSW
Il Nido (The Nest) located in Castle Hill offers a wide range of authentic Italian dishes meticulously prepared using only the finest ingredients and freshest products available.
Il Nido (The Nest) restaurant is an institution in the Hills District offering a cosy, comfortable environment to enjoy good genuine Italian food.
Our extraordinary menu has a variety of wood-fired pizzas, pastas, meat dishes, seafood and desserts. The ever favorite children menu will satisfy your little ones. Come on over and try us out, we look forward to meet you.