Design street, a perfect location with world's one of the best designs, that will definitely make you spell bound. This was my favorite a green seating is just the liril effect in this summer to beat the heat of Dubai.
Dubai Design District - Dubai - United Arab Emirates