Internet cafe in Agios Stefanos, offering internet access. Also functions as a night club.