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