Café and speciality restaurant