Mecca Now Open

More products. More brands. More beauty. More MECCA. 

A spectacular new MECCA is now open in the Central Fashion Mall. The store features more than 100 exciting beauty brands from around the world, including NARS, Hourglass, Too Faced, Urban Decay and more!