Dubai, United Arab Emirates
Business profile
Near Al sabkha bus stationNear Al sabkha bus station is located at 13 4th St, Al Sabkha, Dubai, Deira, Dubai, United Arab Emirates.
Near Al sabkha bus station is listed under Fashion & Clothing in the Shopping directory on Link2UAE, in Deira.
Deira, Dubai
Closed