For a slick shopping experience in the heart of Ponta Delgada, this contemporary mall provides everything a shopper could need in one airy space. More in this area