CAPITAL PLAZA


Andalusian inspired, Capital Plaza is a unique outdoor shopping concept spread over 44,500 square meters, offering an eclectic mix of luxury boutiques, international al fresco restaurants and corporate banks...