12 Rue Philippe de Girard Paris, IDF 75010
Seated: 100
Standing: 130
Square Feet: 2,238 ft2
Equipped with a bar and an independent kitchen.