Les Botanistes is a restaurant offering a convivial atmosphere, a spacious interior, and an outdoor terrace.