Café Stella Vaillance is a cafe and bar offering a place to dine and drink. It is open to the public and serves customers throughout the day and into the evening.