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