L'Eden is a café-bar-restaurant offering a welcoming atmosphere.