Deira, Dubai
Deira city center metro exit 4., Dubai
Deira city center metro exit 4, Dubai
Stadium Metro Station, Dubai
KHALIDIYA STREET, Dubai
Dubai
Street 23A, Dubai