North Shore Surf is a cafe that also functions as a surf school and surf shop. It offers surf activities, events, and a cafe with a sea view.