Strand Noord is a restaurant offering Dutch and International cuisine. It is located on Boulevard Barnaart.