Back to list
Les Jardins de Shah Jahan
Fabulous 9.1 (1835 reviews)
Approx. €25
Location
179, rue Vaugirard
75015 Paris
See on the map