Airport Rd - Garhoud - Dubai - United Arab Emirates
Seated: 800
Standing: 800
Square Feet: 10,010 ft2