Internet cafe offering computer access and gaming services.