An Amsterdam cafe chain is expected to open a new store in Oxford soon