Internet cafe offering computer access and related services.