Al Meshwar

3.8
Opening Hours
8am - 1am, Sun-Sat
Phone
+97143336000, 600500604
Address
Beside Al Manara Center, Near Noor Bank Metro Station, Sheikh Zayed Road, Al Safa, Dubai