Shopping mall featuring international fashion, fast food options, and a supermarket.