Al Nakheel Street, Opp Burj Nahar Hotel Near Fish Roundabout, Diera, Dubai, Dubai, United Arab Emirates