Street Address: Behind Deira Park Hotel
City: Daira
Province: Dubai
Country/Region: United Arab Emirates