A waterfront restaurant in the heart of Emsworth Yacht Harbour has announced its closure following a ‘tough few years’ industrywide.