Internet cafe offering a variety of services.