Award wining restaurant specializing in grills and fresh linefish, located on the beachfront in the Strand.