
Castello Restaurant, located at Shop 3/820 Forest Road in Peakhurst, NSW, offers an authentic Italian dining experience inspired by the Castelmola region of Sicily. The restaurant is renowned for its fresh, home-cooked cuisine, including a variety of gourmet pizzas and pastas. Guests can enjoy a warm, family-friendly atmosphere complemented by a selection of Italian wines and friendly service. With ample space, it's an ideal choice for both intimate meals and family gatherings. Operating hours are Wednesday to Sunday, with specific times varying by day.
Have any enquiries?
Typically responds within 1 day.
No reviews yet
Book with confidence
Instantly notify the venue.
Hear back in 1 – 2 business days.
Remain connected with direct chat.