With 700 shops including 140 dining destinations, 300 fashion spots, and unlimited ways to have fun, Festival Supermall is your place for excitement, amusement, shopping, and dining, definitely MALL THAN YOU CAN IMAGINE.
With 700 shops including 140 dining destinations, 300 fashion spots, and unlimited ways to have fun, Festival Supermall is your place for excitement, amusement, shopping, and dining, definitely MALL THAN YOU CAN IMAGINE.