International Plaza

International Plaza offers three levels of retail spaces consisting of a mix of F&B, fashions, wellness and beauty services.