L'Eden is a café and bar with a terrace and large garden. It offers multiple rooms and can accommodate groups.