Meller Landstraße 18, 49086 Osnabrück, Germany, Osnabrück
49--54158049239
Parking lot
Smoking is strictly prohibited in all public and private places
Internet access