A cafe known as Stow, located in Ljubljana.