Back to list
Les Jardins de Shah Jahan
Fabulous 9.3 (1852 reviews)
Around €25
Location
179, rue Vaugirard
75015 Paris
See on the map