T
The Sightseer Review of Netopia Internet and Computer ...
One of the biggest mall in the Philippines. You c...
One of the biggest mall in the Philippines. You can find almost everything in this mall. Groceries,Gadgets, Restaurants, ATM, Banks etc. A bit crowded on weekends.
Comments: