Vienna St - Al Hamra Village - Ras al Khaimah - United Arab Emirates
Seated: 90
Standing: 150
Square Feet: 1,512 ft2