Internet cafe offering internet services.