Al Majaz 3
roastry shop coffee nuts hazelnut fun chocolate dates sweets
Roasting
Supermarket
Courts
Other
Pharmacies
Traffic & licensing
Complexes