Yes it is an Ayala mall. And it has a Metro department store and supermarket beside it, which is a good thing. More grocery stores of choice on this part of town. I dont think it has movie theaters though, but it can be a possibility since there is room for further expansion at the back of the mall.
Sent from my iPhone using Tapatalk





Reply With Quote
