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