19 Rue du Commandant René Mouchotte Paris, IDF 75014
Seated: 110
Square Feet: 1,302 ft2
Ceiling Height: 10 ft