"KIOSK" in english is the same of the "KIOSKO" in Castillano?
If KIOSK is the little places where they sell anything they can, like medicines, coca-cola and cigarillos like here in Argentina or Uruguay, the name sounds good, but strange O.O
I never see one of these kioskos with an ATM O.O