Solbeach

Restaurant, Beach cafe Strand Noord 20-21-22, The Hague

Location & opening hours