19 Rue du Commandant René Mouchotte Paris, IDF 75014
Seated: 350
Square Feet: 3,821 ft2
Ceiling Height: 23 ft