Damascus street, Deira, Al Qusais 2, Al Qusais 2, Deira
Need reliable transport in Dubai? First Point Passengers Transport by Rented Buses L.L.C offers dependable bus rentals for all your group travel needs across the city.
Craving delicious grilled treats in Deira? The Charcoal Shack Cafeteria serves up smoky, flavourful delights perfect for a quick bite or a satisfying meal.