You can go to Landmark Mall and also In Abu Hamour, right after passing Aramex R/A. There is a new Shopping mall (rather small) but there is a Carrefour there.

Regards!!