Not sure what time they are open till - maybe 10 - but not entirely sure to be honest, but there is Aqua Art on Salwa Road , coming from Ramada go straight at decoration r/a, straight again at next r/a then u-turn and its first shop on the right.... good luck :)