S

This is the Philippines mega mall. Nothing special...

This is the Philippines mega mall. Nothing special but not bad. There are a lot of restaurants that serve cuisine from around the world.

Comments:

No comments