Italian restaurant Pilu at Freshwater, located in a restored beach house overlooking Freshwater Beach on Sydney's Northern Beaches.