Café Delyssa is a restaurant offering a café experience.