Oops! Something went wrong, please try again later.
The Square @ISD, Dubai Sports City, is Dubai's first Plug & Play Outdoor Concert Venue in New Dubai. Fully licensed, equipped, and ready to host your …See more
A stupid terrible place. They play extremely loud music everyweekend way past midnight. No one can get sleep or rest. The music is so loud and they don’t care Full review by Joshua Grenville-Wood