Stella Cafe offers a variety of hot and cold drinks and snacks. It features an outdoor area for relaxation. Temporarily closed.