
971 4 377 1213
Sheikh Khalifa Bin Zayed St, Al Karama, Bur Dubai, Opp Burjuman Center - إمارة دبيّ - United Arab Emirates
Mon-Sun: 7:00 pm-3:00 am
View More DetailsWith a capacity of 700+, hydraulic light grids and first-class Italian-made sound effects – with major emphasis on sounds, you can’t help but shake your body to… Read more…