Search results
We did not find results for: Shangri-La Plaza.
Check spelling or type a new query.
We did not find results for: Shangri-La Plaza.
Check spelling or type a new query.
Shangri-La Plaza is a shopping mall located in Ortigas Center, Mandaluyong, Philippines. It is owned and operated by the Kuok Group of Companies, the owner of the worldwide chain of Shangri-La Hotels and Resorts. Shangri-La Plaza opened on November 21, 1991 and contains more than 300 shops and restaurants. Wikipedia