Centrio Cinema Logo

5/5
(93) · Shopping center
Suggest an edit · Your business? Claim now

Add more information

Ayala Malls Centrio is an integrated mixed-use complex composed of a shopping mall, a hotel, a BPO/office building and a condominium tower located …

Reviews

Foodpanda
5.0/5 · 93 votes
Data from: Wanderlog.com