pull down to refresh

The word 'kiosk' in Croatia has a slightly more broad connotation. In North American English, a kiosk is a small installation in a shopping centre or similar, quite literally a "small store".
As you can see here, it's very much a term for "store" or "shop" in general.