The Shore | The Hague, Netherlands | Caffe Atlas