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