strandpaviljoen

Etymology
Compound of.

Noun

 * 1) A beach restaurant or beach-side shop, often being a temporary building made of light materials.