omar bin abdul aziz mosque is a mosque and transport interchange located in Dubai, United Arab Emirates. The average rating of this business is 4.60 out of 5 stars based on 17 reviews. The street address of this business is 48 42B St - Al Mizhar - Al Mizhar 1 - Dubai - United Arab Emirates.
5 Pynkee Taladua 16 months ago
5 Hayalmizhar Vegetables 13 months ago
4 Ashif Mustafa 61 months ago
4 Syed Masooth 49 months ago
5 Abdul Waseem 61 months ago
5 Saad Hafiz 61 months ago
4 Mohammad Hossain Atik Atik 61 months ago
GEMS Founders School - Al Mizhar
Lollipop Lollipop Land Recreation Playground