مسجد is a mosque and auto parts store located in Abu Dhabi, United Arab Emirates. The average rating of this business is 4.40 out of 5 stars based on 17 reviews. The street address of this business is 7M95+PRR - Al Wathba - Al-Wathba South - Abu Dhabi - United Arab Emirates.
5 Fazil Malik 87 months ago
5 ابو يوسف 63 months ago