Meet Mont Kiji au Bazar Français, Paris

Mont Kiji is at the concept store, Le Bazar Français in Saint Placide. 24 rue de l'Abbé Grégoire Paris 75006

Opening Hours: 11am - 7pm