Slider Station

Galleria Mall, Al Wasl Road, Jumeirah, Dubai