A la carte Italian cuisine with a delicious menu featuring wood fired pizza, seafood & pasta. Group & private functions. BYO. Take away also available. Bookings essential. Open Tues – Sun, lunch & dinner
Read more...Restaurants and Takeaways
Il Nido The Nest Restaurant
Castle Hill, New South Wales, 2154
Suite 15/9 Terminus St, Castle Hill, New South Wales, Australia, 2154