Al Bustan Street Muscat, Muscat Governorate 114
Seated: 1,200
Standing: 2,000
Square Feet: 12,959 ft2