St. Francis Square Mall is a direct competitor of what shopping mall in the Ortigas business district?
St. Francis Square Mall:  The mall is a direct competitor of nearby SM Megamall. SM Megamall: SM Megamall is a shopping mall located in the Ortigas business district of Metro Manila, Philippines.
i don't know