66 Al Marsa St - Dubai Marina - Dubai - United Arab Emirates
Seated: 150
Standing: 200
Square Feet: 416 ft2