Trident Grand Mall

Al Mamsha Street