Tags: Shopping Mall.
Festival Supermall or Festival Mall is a shopping mall owned and operated by Filinvest Land Inc.’s subsidiary Filinvest Alabang Inc. The mall is located at Filinvest City in Alabang Muntinlupa City in the Philippines. The mall opened in the middle of May 1998. The whole Festival Supermall complex has an area of 20 hectares.