Strand90 is a beach pavilion in Domburg offering lunch, drinks, and dinner with sea views. They provide vegetarian, vegan, and gluten-free options.