Cafe Stella is a cafe offering a variety of beverages and food. It also hosts live jazz nights.