Pilu At Freshwater
Best Known For
Oven-roasted suckling pig with scented apple sauce.
About Pilu At Freshwater
Pilu At Freshwater, located in the picturesque suburb of Freshwater, Sydney, offers a unique Italian dining experience that captures the essence of coastal living. With stunning views of the beach, the restaurant's inviting ambiance combines rustic charm with modern elegance, making it perfect for intimate dinners or celebratory gatherings. Guests are treated to a menu featuring exquisite dishes, including the signature oven-roasted suckling pig with scented apple sauce, showcasing authentic flavours and expertly sourced ingredients. What sets Pilu apart is its commitment to creating a genuine connection between food, family, and the ocean, ensuring that every visit feels like a cherished occasion by the sea.
Restaurant & Catering Association Member
Features & Facilities
Payments Accepted: Visa, Mastercard, Amex, Eftpos
Seats: 90 Chef: Giovanni Pilu









We love going to Pilu for specials occasions, the food is delicious and the waitstaff are friendly and attentive.
A fine dining experience on all fronts.
Loved this restaurant. To be balanced, the menu is not cheap, the food portions were not massive, and as mentioned by another reviewer, the carpark does not add to the ambience.
With that out of the way, I loved it. Right on the beach, beautiful gardens and dining area! My experience on the day I went there was of a waiter who was very attentive and was well acquainted with the menu. I had the various cuts of oven roasted suckling pig which was delicious and my wife had a dish with the lightly battered zuchinni flowers and squid and prawns and this was imaginative and tasty also. The meal offered was different from what is often found in cafe's and restaurants (even the good ones) and I was able to encounter a meal without the normal frame of reference - the sardinian fried pastry with ricotta, sultanas and warm honey was something different for me - loved it!
Look forward to going back - Just going to have to save up...