Where is The Gardens of 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.
The Gardens of Shah Jahan is listed under Indian.
By phone at +33147340962.