Internet cafe offering computer access and potentially gaming services.