Le Jardin

2.8
(10 reviews)
21 rue de la Federation, Paris, 75015
Restaurants
Restaurant

At a glance

  • Verified listing
  • Typical visit: about 1 hour
Le Jardin | Paris | France | TripAligner