Where is Les Jardins de Shah Jahan?
At 179 rue de Vaugirard, 75015 Paris, in the 15th arrondissement.
Indian · Paris 15th
At 179 rue de Vaugirard, 75015 Paris, in the 15th arrondissement.
Les Jardins de Shah Jahan is listed under Indian.
By phone at 01 47 34 09 62.