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.
Download Download See moreWikipedia https://en.wikipedia.org/wiki/Shangri-La_Plaza
Official Website https://www.shangrila-plaza.com/
Coordinates 14°34'52.877" N 121°3'18.97" E