Sheikh Rashid Bin Saeed St - Al Manhal - W13-01 - Abu Dhabi - United Arab Emirates
Seated: 56
Square Feet: 602 ft2