Internet cafe offering internet access and likely other services. Also hosts events.