19 Rue du Commandant René Mouchotte Paris, IDF 75014
Seated: 30
Square Feet: 376 ft2
Ceiling Height: 9 ft