Al Barsha Mall, 23 street, Al Barsha 2, Hadaeq Mohammad Bin Rashid, Dubai, Al Barsha 1, Hadaeq Mohammad Bin Rashid
9.35 mi from World Islands
El Mahrousa, Egyptian restaurant in Al Barsha 2, Dubai. Traditional cuisine, desserts, beverages, kids play area, on-site parking. Open 10am–10pm.
Is this your listing?