Stella is a cafe known for its comfortable atmosphere, offering beer and wine on tap, alongside coffee.