tamouh
the mall comprise around 450 stores, including 85 F&B outlets and a range of family-focused entertainment offerings.
Malls
Shopping
Courts
Other
Pharmacies
Traffic & licensing
Complexes