I was replying when the other thread disappeared too. The stand at the mall you are looking for is at Ibn Battuta, behind the boat in the china court. I am pretty sure its in front of a sports store.
We had beautiful canvases made there and the staff were very helpful