Vienna St - Al Hamra Village - Ras al Khaimah - United Arab Emirates
Seated: 30
Standing: 50
Square Feet: 798 ft2