L'Eden is a restaurant offering a menu featuring fresh products in a renovated space with a terrace.