66 Al Marsa St - Dubai Marina - Dubai - United Arab Emirates
Seated: 1,000
Standing: 1,200
Square Feet: 948 ft2