Venue type
Restaurant, Bar, Other
Location
Duisburg, Germany