Al Mamsha St - Jumeirah Beach Residence - Dubai - United Arab Emirates
Seated: 140
Standing: 200
Square Feet: 2,152 ft2