Oh yesiree! Finally, naka-rampa na rin ang beauty ko sa Venice Grand Canal Mall sa Taguig City. Feeling sosyal!
The mall is owned by Megaworld and inspired by one of the most romantic cities in the world, Venice, Italy. Ang ganda as in!
Venice Grand Canal Mall is located at Cluster B, McKinley Hill Garden Villas, Upper McKinley Road, Taguig City, Metro Manila
Mall Hours: 11am to 11pm
Visit their website: at http://www.megaworldlifestylemalls.com/mall/venice-grand-canal