41, boulevard Pasteur
8 rue Nicolas Charlot
8 rue Nicolas Charlet
10 Rue Nicolas Charlet
2 rue docteur Roux
150, rue de Vaugirard
46 rue Falguière
148 rue de Vaugirard
See all restaurants near 'Les Jardins de Shah Jahan'| Cuisine: | Indian |
| Address: | 179, rue de Vaugirard, 75015 Paris See map | Nearby restaurants |
| Telephone: | 01 47 34 09 62 |
| Metro: | Pasteur Sèvres - Lecourbe |
