Hellenkamp 20, 33129 Delbrück, Germany, Delbrück
+49525098690
Parking lot
Restaurant
Internet access