Le Jardin is a French restaurant with vegetarian options, recognized by the MICHELIN Guide.