Il Nido (The Nest) Logo

Il Nido (The Nest)

3-9 Terminus Street (Shop 14), CASTLE HILL NSW 2154

no rating

13 Visits
  

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.

Sign in with Email
Top4 - Made in Australia with Love
Stay In Touch