This establishment is an internet cafe offering computer access and printing services. It is located near the Dehnhaide U-Bahn station.