Mall of The Emirates - Sheikh Zayed Rd - Al Barsha - Al Barsha 1 - Dubai - United Arab Emirates
Seated: 75
Standing: 125
Square Feet: 1,101 ft2