Le Jardin Samovar is an organic restaurant with a warm, unique atmosphere reminiscent of an English tea room, offering excellent family cuisine.